Amazing Human LCD Screen

Posted by Webmonster on Oct. 22, 2007

This is synchronized human LCD display by fans in South Korea. You know this must have taken a long time to perfect this animated victory sign in the stands. I doubt anyone is even watching the game when this type of cheer is going on.

Categories People & Lifestyle

Tags animated

More Details