Friday, September 12, 2003

The French are unbelievable.

On September 11, the French newspaper Le Monde publishes this.

0 Comments:

Post a Comment

<< Home