If the original intent of punk rock was to reject the excesses of mainstream rock, strip things back to bare bones basics, jettison slickness and embrace a DIY ethic, then The Revenge were punk rock...
Decapitated Lovers was a short lived Washington D.C. side project from the late 1990's that featured Myra Power (Slant 6) on guitar and shirtless local she-thug Speck Brown on drums, along with Aaron...