Aug 31, 2012 | Fresh Video FRESH VIDEO: SCREAMING FEMALES “LEAVE IT ALL UP TO ME” Check out this fresh video from SCREAMING FEMALES! These NJ punks bring sweet melodies and shocking lead guitars riffs into the mix… Sam P