Wednesday, August 25, 2010

Life Imitates "Doctor Who" Update: China's Epic Traffic Jam Vanishes?

First there was this.  Now comes this weird update. Umm ... Doctor?!


But look at these photos.

No comments: