If you haven’t heard of Satan Takes a Holiday, (STAH) you need to do yourself a favor. These Swedes have been around since 2006 and have released four albums—adding much-needed spunk and life to the sometimes dull Rock n’ Roll. Their fifth full-length, A New Sensation (Despotz Records) doesn’t hold back and it presents you with the most fun you will have this year. Continue reading