A fascinating window into the past that was rolled out as part of the ill-fated Sidewalk Labs smart city project in Toronto ...
In just a few days, Toronto will welcome Taylor Swift for her six-show run at the Rogers Centre, and many major road closures will take place as a result.
Swift will be the first artist to perform a six-show stint at the downtown Toronto stadium. It marks her first Canadian tour dates since 2018.