The band never made it to these shores, and now sadly never will.
Log on to www.hmv.co.uk and pick up a copy of their ace 2001 album ‘Introduction To Mayhem’ for a bargain £12.99.
© Team Rock Limited
Registered Office: 191 West George St, Glasgow G2 2LD, UK.
Registered in Scotland Number 395795