Spewing forth from Vancouver, Canada with an addictive blend of Motorhead playing Venom. Every tune on this is a winner with barely any song going over the 3 minute mark. The band emblazon their influences clearly on their studded leather jackets which even look like they stink of sweat and …
Read More »