The Marshmallow Ghosts Release Video For ‘The Hearse Song’

I’ve been recently turned onto The Marshmallow Ghosts, an electro-pop group that is based out of Hell, Michigan! It’s a real place. Seriously. I have a t-shirt from there when I went on June 6th, 2006 (Get it? 6-6-06?). Anyways, their debut album will be coming out next week and is accompanied by DVD that is a full-length feature horror film entitled Corpse Reviver No. 2. The album is actually the soundtrack for the film and, from the looks of it, it’s gonna be pretty sweet!