Wx Factoid: 3/5/2014


Wednesday, March 5th 2014, 11:43 am
By: Richard Clark


The highest amount of precipitation in Tulsa in one year was 69.88" in 1973.