Steve McCauley
UPDATE: Things just got real. The Weather Channel is in Dallas, according to Robert Wilonsky. WFAA meteorologist Steve McCauley is saying that according to his readings, tomorrow evening’s weather could very well spawn a few tornadoes. “Obviously, it is impossible to predict where a tornado will touch down this far in advance,” McCauley said in…
Read More