by John Gentile
Screeching Weasel will release a new album on March 24. It's called Some Freaks Of Atavism and is self-released. As of now, it appears to be a digital only album. We'll let you know if physical versions become available. The band released Baby Fat, Act 1 in 2015.