Review: Scarlet

Scarlet "Something To Lust About" (Ferret Music) Edgy and brutal hardcore with a slightly experimental edge. It pummels you down, looks around to make sure no one is looking, and then pummels you some...