Talkweather.com?
Posted: Wed Dec 21, 2016 6:08 pm
Does anybody know what happened to the talk weather forum? I figured some of you guys might be on there as well. I hadn't checked it in a while and tried to go to it and it looks as if it has been shut down. If so that's a shame they had a lot of good information regarding tornadoes on there.