Chrome Locust – Review

September 1, 1999

If you’ve ever liked anthemic, stripped-down, pumped-up whoosh with a strong rock’n’roll groove, here’s a goodly amount.