L7 CONCERT REVIEW AND LIVE SHOTS

We caught L7’s show in Omaha, NE as they tour in support of their new album Scattering the Rats.  Check out the review and shots from the show.

READ MORE:  L7 SCATTERING THE RATS ON TOUR

Add a Comment

Your email address will not be published. Required fields are marked *