Tag Archives: 2005
Apparently this clip is from an MTV show named Wonder Showzen back from 2005. Enjoy it if you can.
Thanks to Brit for this find. This is not CG, those are actual Sony robots from 2005, currently discontinued, dancing to the funky beats. The song is actually a remix of Hell Yes.