Saving page now... http://usflash.org/tulsa/2017/05/02/217543-weather-world-tulsas-record-rainfall-the-oklahoma-panhandles-15-inches-of-snow-and-more.html As it appears live March 19, 2018 11:32:39 AM UTC