Ghoul Squad on MySpace and Facebook Ain’t gonna front – I don’t know anything about this band except 1) They’re from Massachusetts 2) They’ve been in this game longer than most of the other death rock punk bands these days 3) they might be broken up and 4) the music is incredible. Last March, they said …