Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2013
2015
1994
1972
2017
2011
1966
2020
1989
1987
2021
2022
2016
1955
2023
1974