New album from Satan Takes a Holiday in March

Satan Takes a Holiday will be releasing a new album on March 9 called "Who do you voodoo?". Catch a quick teaser clip at their website: http://satantakesaholiday.com/