The Screaming Believers Concert History

The Band formed in 1981 and ended in 1992. McFarlane describes their songs as 'brimming with refined songs and highly proficient, melodic guitar thrash'.

New Wave
Sax
2014 1 concert
2011 1 concert

As Seen On: