Tag Archives: Chapel

Chapel –Satan’s Rock N Roll (Invictus)

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 »