Show Review & Photos: Screeching Weasel @ Showbox at the Market
I don’t really know what to say about this show other than I’ve waited literally 13 years for it to happen – and it was completely worth the wait. Screeching Weasel were one of my favorite bands throughout high school (and beyond). Their fun, gritty brand of power chord pop punk was the soundtrack to […]