Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2005
2006
2007
2000
1944
1998
1993
2001
1996
2004
2003