Saturday, April 10, 2010

Human LCD screen in South Korea

Believe it or not this video is of people mimicking an LCD screen in a stadium in South Korea.  Crazy stuff!

No comments:

Post a Comment