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'.

Date Concert Venue Location
No concerts found
New Wave
Sax
2014 1 concert
2011 1 concert

As Seen On: