London 2012 Olympic Games: The Ceremonies
Today, with the lighting (and uh, re-lighting) of the Olympic torch in Greece before the ruins of the Temple of Hera (must. resist. Battlestar Galactica reference), it finally became official: Olympic fever is upon us! I am […]