Wrecking Crew Orchestra are a a breakdancing crew out of Japan made up of of eight men who dance in electroluminescent light suits created by iLuminate that creates an illusion of stop motion.
Advertisement
Wrecking Crew Orchestra are a a breakdancing crew out of Japan made up of of eight men who dance in electroluminescent light suits created by iLuminate that creates an illusion of stop motion.