Broken Social Scene and Frightened Rabbit Bring A Thing Of Beauty To The Palace
After spending the last two nights at sweaty, smelly rock shows, last night Broken Social Scene show at the Palace Theatre was literally a breath of fresh air. There wasn’t a mosh pit to watch […]