Screaming Females debut “Leave It All Up To Me” music video
The latest video from Screaming Females debuted yesterday. You can see the clip for “Leave It All Up To Me” embedded below courtesy of RollingStone.com. Be warned though, it might be a tad NSFW depending on what your office’s standards are for over the top zombie violence or pancake make up goths. The tune comes from the band’s most recent LP Ugly.