Tick, Tock
A 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.