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.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.