This Philadelphia group is screamy, grindy and noisy with keyboards.
Added by Upcoming Robot on August 26, 2007