Heavy rain Wednesday night caught many drivers off guard, as flood waters rose and spilled on the roads.
Heavy rain catches drivers off guard