islands pittsburgh

Islands

Freewheeling indie rockers Islands visit Altar Bar on their U.S. tour. Hailing from Montreal,  this quirky quartet—Nicholas Thorburn, Evan Gordon, Geordie Gordon, and Adam Halferty—is in good company among illustrious indie acts like Arcade