Torch enters Olympic Stadium
Photo Credit: Tim Hipps
The Olympic torch enters the stadium to begin the 2012 London Games, July 27, 2012.
Page last updated Mon July 30th, 2012 at 00:00