OVERKILL | WORCESTER, MA | 3.10.17
OVERKILL The Palladium Worcester, Massachusetts March 10, 2017 It is always a pain in the ass when I can’t get out of work early on a day I plan on going to a show, and this day was no different. I got out at 5:00, met up with my brother in law and then drove almost 2 hours to get to the Palladium in Worcester, to catch one of my favorite thrash bands from the 80s, Overkill. Unfortunately, I didn’t get there in time to catch all the local acts that were laying the foundation for tonight’s show, but I did get there in timeRead More →