Screeching Weasel’s New Album Is Out Today

Screeching Weasel’s New Album Is Out Today

Punk rock veterans Screeching Weasel have released their latest album today, titled “Some Freaks of Atavism”.  The album is classic Weasels, featuring 14 blistering songs in only 31 minutes.  This album is the followup to their 2018 album, All Night Garage...