Crystal Castles – Commodore Ballroom – October 26, 2012 Toronto’s Crystal Castles came to Vancouver to promote their upcoming third album. A crowd heavily filled with university student types were ready for a night of beats and dancing and that’s just what they got. Coming onstage enveloped in a blinding swirl of smoke and heavy…