Recap: The Growlers at Thalia Hall
This past Wednesday night we headed over to one of our favorite concert venues, Thalia Hall in Pilsen, to finally check out a live performance by Beach Goth pioneers, The Growlers. I got into this band about a year ago after much recommendation, and I was instantly hooked […]
Recap: The Growlers at Thalia Hall Read More »