Tick, Tock

January 5, 2008 - 8:05pm
By Matt Hintsa

A huge digital clock counting down to the opening ceremony of the 2008 Olympic Games sits at Tiananmen Square in Beijing, China.

Tick, Tock