New direction complete with vocals, but still not the "pop" record some feared.
January 16, 2014
Why don't you figure out what's going on?
January 18, 2012
A Cluster 1 Premiere! D.I.Y. dancing girls and forbidden puppet love.
New week, new videos....
March 7, 2011
Hairy chests + puppets = dance party?