Showing posts with label The Onion. Show all posts
Showing posts with label The Onion. Show all posts

August 8, 2008

China Pulls Out of the Olympics!?

In an amazing development, China has pulled out of the Olympics!

Check it out!