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