Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1997
2000
1995
1993
2005
1996
2004
1998
2019