Wednesday morning's heavy rain led to especially severe street flooding and multiple stalled vehicles on Ambassador Caffery ...