Splicetoday

Digital
Feb 10, 2009, 06:38AM

Pants on fire

The Beijing tower for the Chinese state broadcast network, CCTV, went up in flames yesterday.

The following video was included in this article:
https://www.youtube.com/embed/eINSQ3YQ65I
Discussion

Register or Login to leave a comment