L7 To Release First Album in 20 Years, Currently On World Tour
The punk-metal band L7 are back with some big news — not only is the group currently on a world tour, but they’ve announced the release of their first album in 20 years, set to drop in February 2019. L7 announced the news on PledgeMusic with a teaser video playing... Read more