Submerged streetcar, flash flooding, stalled vehicles: your pictures from the storm

The powerful storm system that drenched Toronto Tuesday night triggered flash flooding, power outages and paralyzed traffic across the city. Here are some of your pictures and videos from the wild weather event.

Top Stories

Top Stories

Most Watched Today