Arcade Fire’s Toronto Island Show

by RYAN BOLTON Arcade Fire was a far cry from the suburbs last night. They were on an island. Toronto Island. As the band got ready to hit the stage, their third album, which has been as well received as it was anticipated, The Suburbs, became the number one selling album in North America. And … Continue reading Arcade Fire’s Toronto Island Show