New direction complete with vocals, but still not the "pop" record some feared.
February 3, 2012
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.
March 7, 2011
New week, new videos....
Hairy chests + puppets = dance party?