MWA Live: Ted Leo and the Pharmacists at the Triple Rock Social Club – 11/11 Guest Contributor LiveMusic November 15, 2017 0 98Article and photography submitted courtesy of Luke Slisz. The Triple Rock Social Club in Minneapolis is closing its doors for...