Screeching Weasel "Teen Punks In Heat" (Panic Button) What is this? The 100th Screeching Weasel release? Regardless, this is a…