Conclusion Of Olympic Games Includes More Baffling Insanity

It all began when five terrifying mascots were introduced to the world in November of 2005, and now, with the extinguishing of the Olympic torch, the games of the 29th Olympiad have concluded. Whew. OK China, you've got some sweeping up to do, so we'll leave you to it. But before we depart, may we just say that your… »8/25/08 10:30am8/25/08 10:30am