Moustache Harbor is a fun eclectic group of some of the musicians from Tainted Love.
Added by Upcoming Robot on January 8, 2011