Loading home…
Scatter the Rats is the seventh studio album by American rock band L7, released on May 3, 2019, through Blackheart Records. It is the band's first album in almost 20 years, following the band's 2014 reunion. It has received positive reviews. From Wikipedia (https://en.wikipedia.org/wiki/Scatter...) under Creative Commons Attribution CC-BY-SA 3.0 (https://creativecommons.org/licenses/...)