Record Review – Satan Takes a Holiday – Aliens

The Pit Magazine, Satan Takes a Holiday, Aliens, Despotz Records

Satan Takes a Holiday, “Aliens” Record Review in The Pit! Satan Takes a Holiday, don’t let the name fool you, this is a Swedish indie, garage, glam inspired rock band that is a mix of 60’s Garage and 70’s Groove that is regarded as one of the best live bands in their homeland…

Read More