Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2002
2025
2019
2013
2023
2004
2003
1998
2022
1978
1993
2010
1970