Hailing from Manchester, New Hampshire, the band plays death metal music and features Steve Dolan, Jon Hobbs, Derek Fuggetta and Bob Mastorton.
Added by Upcoming Robot on February 24, 2009