Never really heard anything by them (as far as I am aware anyways), but the song you linked is oddly sexy and kinda catchy. Not to my usual taste, but I think I'll be checking them out. Thanks :B