Tag Archives: deadly sins review

Black Acid Souls – Deadly Sins

Formed in Northampton in 2008, this five piece tour-de-force are unveiling their self-funded debut album Deadly Sins on 25th August 2012. It follows on the heels of their debut single No Mans Land released back in 2010, reaching an impressive number 44 in the Rock Metal Chart. The band have …

Read More »