LIVE REVIEW: L7 Live at Slowdown in Omaha with Le Butcherettes
BY JOE DeSANTI | Go Venue Magazine Electricity and positive vibes were in the air on Thursday night June 6th at the Slowdown. While the venue wasn’t completely sold out, hundreds of fans gathered to […]