Broken Social Scene – Patch and CD Giveaway

It has been 10 long years since Broken Social Scene has been to Pittsburgh, where they graced the Byham Theater Stage. The Canadian band is know for assembling large make shift bands with as many as 19 members or as [...]

September 20, 2017 Upcoming Shows