She Wants Revenge on tour – News May 25, 2011 Alternative rock outfit She Wants Revenge is set to release their third album, Valleyheart, on May 23rd.
Lollapalooza Chicago, IL August 2006 August 30, 2006 She Wants Revenge at Lollapalooza Chicago, IL August 2006 | Photos by Adam Bielawski