Month: March 2012

A Japanese dance troupe called the Wrecking Crew Orchestra created an extraordinary dance and light show using Tron-style lighted suits.…