i have seen some small clips...AMAZING!....i don't even watch that show, i was wondering if anyone knows what they are called...i been looking for them on you tube.,,,they kinda look like transformers.
im not sure who they are either but I wish they would have gotten more air time would have loved to have seen the entire preformance
I just wish we could see more of the good ones and a whole lot less of the really bad ones!!!
You can go on HULU and watch the whole episode. I just watched it and I'm not sure which ones your talking about.