Review: The Curse

The Curse "Self-Titled" (Hell Bent Records) Whoa.  I wish this wasn't an EP.  The Curse just crammed a double LP's worth of fireworks into a twelve-minute sonic explosion.  I was just sitting here,...