Archive for August, 2008

31 Absolutely Jawdropping Photos, Taken Completely Out Of Context, From The 2008 Beijing Olympic Games In China

Monday, August 25th, 2008

The 2008 Beijing Olympics have come to a close, medal counts have been tallied, superstars have been made, and endorsement deals are being signed. As always, now we can expect the deluge of highlights, lowlights, and gag reels from all the on-scene and behind the scene footage that's been ...