Wx Factoid: 4/21/2014


Monday, April 21st 2014, 4:40 pm
By: Richard Clark


Detailed records for precipitation in Tulsa date back to 1888.