Wx Factoid: 4/16/2014
Wednesday, April 16th 2014, 3:27 PM CDT
by Richard Clark
The latest measurable snow to fall in Tulsa was 1.7" on April 12, 1957.
Keep up-to-date with everything that happens in your world.
News On 6
303 N Boston Ave
Tulsa, OK 74103
Our Lobby Hours