The Growlers Plot 2019 North American Summer Tour
Indie-rockers of The Growlers are heading out on tour this summer across North America, following the release of new music. The outing is set to kick-off on July 17 in Phoenix, Arizona, followed by gigs in cities like Denver, Albany, Charlotte, and Baton Rouge. They’ll wrap-up with a three-day... Read more