Monday, 22 April 2019

L7 Release Video For New Song "Stadium West"

L7 recently confirmed their first LP in two decades, Scatter the Rats. Due out on May 3rd, the forthcoming collection is being previewed with a new track, “Stadium West”. Check it out below.

No comments:

Post a Comment