Creative Brand Communications

Article

March 16, 2012

.

http://www.youtube.com/watch?v=SvvCR-o4PEA

Japanese dance crew Wrecking Orchestra perform this incredibly choreographed LED light suit routine. Just amazing 

 

Latest Articles