February 29, 2012 | 10:45am ET
What: German electro duo Mouse on Mars unveil the music video for “Polaroyced”, which features the must-haves for any successful visual affair: glitter, puppies, lucha masks, and break-dancing. The group’s new album, Parastrophics, is in stores now via Monkeytown Records.
Directed by: Jan Blitzer