Tick, Tock
January 5, 2008 - 8:05pmA huge digital clock counting down to the opening ceremony of the 2008 Olympic Games sits at Tiananmen Square in Beijing, China.
A huge digital clock counting down to the opening ceremony of the 2008 Olympic Games sits at Tiananmen Square in Beijing, China.