Footage captured shows the "green" storm cell looming over Sioux Falls, South Dakota as severe thunderstorm warnings were issued. RELATED: Wife captures lightning striking husband's […]
Continue readingFootage captured shows the "green" storm cell looming over Sioux Falls, South Dakota as severe thunderstorm warnings were issued. RELATED: Wife captures lightning striking husband's […]
Continue reading