Infra3 months ago
After the flood: The fate of those cars trapped near Toronto’s Don River
Open this photo in gallery: The flooded parking lot at Grand Touring Automobiles, a luxury car dealership on Dundas Street in east end Toronto. Torrential rain...