Deluge of rain causes Christmas travel problems

Deluge of rain causes Christmas travel problems