Montreal Flash Storm

Jun 1, 2012; 7:39 AM ET Scenes from Montreal where heavy rain and high winds flooded the streets Tuesday.
All Videos