Wednesday, March 21, 2007

The French have won after all...


Click for large; in your face America!

It's also funny that Isreal is ranked lower than Iran and North Korea.