XXX Olympic Games Light Up in London

It has begun, the 2012 Olympic Games are being hosted in the London, but this isn't the first time the U.K. has hosted the games. In 1908 athletes...