The Beijing Olympics: Are They A Trap?

The Onion News Network, the video arm of the esteemed satirical publication, has produced a clip mocking the fears and hysteria surrounding the upcoming Olympics, titled The Beijing Olympics: Are They A Trap?

(Warning: This is .)


The Beijing Olympics: Are They A Trap?

August 5, 2008, 10:27 AM
Posted By: