ok, i saw a trailer of this show, and the seasons are probably reruns, so you must know what i'm talking about (if you watch this show). there was this group dressed in head-to-toe red boilersuits, with the entire body, including the head, covered up, and a black plastic "windshield" hiding the face. they were on only for a few seconds in this trailer, and their dance looked like they were puppets on strings. it looked really cool and i want to see the whole performance, but i don't know the name of the group or the theme of that episode. i was thinking it looks like the jabbawockeez, but after searching youtube, that particular performance cannot be found. so, am i wrong about which group it is? can this dance be seen somewhere?