Loading...
Uploaded by glenlloydscott on Nov 18, 2007
This LED screen is suspended above a shopping plaza in the Beijing CBD area. I'm not sure how long it is but it's huge! It is certainly worth a look, fantastic!
Travel & Events
Standard YouTube License
It's so fantastique !
020464rhm 6 months ago
dats dope
fbithejames 2 years ago
that's great!!
daguo2 3 years ago
very funky
dragonemperor4eva 4 years ago
Load more suggestions
It's so fantastique !
020464rhm 6 months ago
dats dope
fbithejames 2 years ago
that's great!!
daguo2 3 years ago
very funky
dragonemperor4eva 4 years ago