T TheLongshot Member Feb 11, 2002 2,170 67 48 Visit site Jan 27, 2021 #1 Really, more need to be said about these gals. They just keep releasing albums of good hard rocking music, and the new album is no exception.
Really, more need to be said about these gals. They just keep releasing albums of good hard rocking music, and the new album is no exception.
Tommy3328 Member Dec 24, 2006 152 1 18 Boston Jan 28, 2021 #2 Love them, thank you for posting. Saw them in 2019 in NYC, great show.