The Witches – On Parade – Review

August 6, 2003

Sweet, stinging, garage ’70s clang and buzz bites off whatever it needs from rock and the roll (Jesus and Mary Chain, Plexi and Earth18, Vaseline, Motocaster).