Storms were predicted ahead of the Grand Prix weekend in Canada, but perhaps not to this extent. Indeed, a hefty storm is raging over Montreal. In addition to a good deal of water, hailstones are also falling from the sky.