Print

2003

October 31st - Halloween, now signed with Cold Town Records, the band release "The Idol", an awesome collection of metal, described by Terrorizer Magazine as "the best British metal album of 2003."