South Korea: Human LCD.
Far more creative than the average “jumbotron” at a sports stadium, in South Korea, performers mimic a big screen by putting on vivid and dynamic shows from their seats.
Published by: Admin User on December 18, 2009 at 8:16 am