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.