OK, so L7 isn’t from Worcester and this has nothing to do with Worcester but I love it and wanted to share. So here it is. The new L7 video produced in collaboration with Rob Sheridan (Nine Inch Nails photographer and art director)
One of the things I love about this is that the band shot the video with their phones. Rob Sheridan cut the finished video together and added his artistic magic.