The Daily Tube review
Conservationists, look away. This mammoth LCD panel checks in at about 65,000 square feet with 14.5 million LEDs, providing downtown Beijing (where else?) a canopy of color the likes of which hasn't been seen since the days...
read more
(by Rich Bailey)
Running Time:
1:24