Wrecking Crew Orchestra


Amazing glow in the dark dance performed by a Japanese dance crew called the Wrecking Crew Orchestra. All eight dancers wear an electroluminescent light suit. They even made a commercial, see the second video. The third video is a little peek behind the scenes.

link