You are here
Home > Posts tagged "#aliens"

Album Review: Satan Takes A Holiday – Aliens

Article by: Steven Principato   Hardly sparing us a subtle or gradual introduction to their fourth studio release, titled simply Aliens, Satan Takes A Holiday tosses the a cinder block through the listener’s windshield judging only by the heavy-handed ferocity of their opening track “Good Cop, Bad Cop." Obviously taking no holidays of

Top