“The People Who Got It Completely Loved It:” 20 Years of God Forbid’s ‘Determination’
Until 2001, God Forbid were a bit of a myth in East Coast metal and hardcore circles. The band’s 1999 debut LP Reject the Sickness had become a staple for local fans, who loved its […]