Weekend Nachos – Still – Review

January 28, 2014

Chicago purveyors of grind titled their first album Punish and Destroy, and even though it’s now seven years later, their modus operandi hasn’t changed a bit.