View Psychedelic Furs, Drew Victor, She Wants Revenge on Jun 17, 2010EditFollowShare16 years agoThu, Jun 17, 2010at DepotThe Psychedelic Furs @ The DepotSalt Lake City, UT2010 North American TourPsychedelic Furs, Drew Victor, She Wants RevengeEditFollowShare