Meteorologist Jeff Castle tracks potential tornado heading into - KSLA News 12 Shreveport, Louisiana News Weather & Sports

Meteorologist Jeff Castle tracks potential tornado heading into Bienville Parish

Powered by Frankly