(ABOVE: Radar estimates of the rain totals from 9/21/09. The heaviest rain is indicated by the yellow blob which is near Interstate 44)
3-6"+ inches of rain fell in Tulsa on the afternoon of September 21, 2009. Drivers met high water at underpasses,
Read More