Satan Takes A Holiday confirm debut album

Swedish rockers Satan Takes A Holiday will release their self-titled debut album on November 18 via I Made This/End of Comedy. Preview a few tracks at myspace: http://www.myspace.com/satantakesaholiday