8 inches of rain in just two hours, torrential water, scenes of river flowing in main roads-markets....