Apparent Tornadoes Smash Alabama - Videos from The Weather Channel

Apparent Tornadoes Smash Alabama

March 20, 2018

Likely tornadoes thrash their way through Jacksonville, Ala., including the Jacksonville State University campus.