Constant rain seems to bring out the worst in Central Florida motorists.
1 / 18
WESH - Orlando Videos
Mon, Apr 30, 2012 2:10 PM EDT