Friday, August 22, 2008

This Really Happened

Fuck the heck?



This was on the website today at approximately 4pm (it has since been changed).

You think the headline may be a bit in appropriate for the Olympics in Beijing...CHINA??

Fucktards.

Labels: , , , ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home