More than an inch of rain falling per hour over Detroit

More than an inch of rain falling per hour over Detroit

Friday storms are bringing shades of late June as a steady stream of rain is already flooding freeways. State police expect the water to pool over onto side streets.

Top Videos