Monday, December 12, 2011

Giant overhead LED screen in China

"The Place" mall in China features a giant overhead LED screen that shows a wide variety of animation:



No comments:

Post a Comment

Post a Comment