Some people are born to rock; a few are born to thrash and Suicide Watch definitely belongs to the latter! Late 2003 saw four guys; enthusiastic veterans of the thrash, hardcore and crossover scenes get together in the back alleys of Cheltenham England to form Suicide Watch, a band committed to relentless musical mayhem. The debut album, … Continue reading Suicide Watch’s “Global Warning” to ger re-issue