Loading Video…
This browser does not support the Video element.
Video shows tornado pushing into Armada
The tornado in Armada has been rated an EF-1 by the National Weather Service with winds over 105 MPH - and it caught on cell phone video.
This browser does not support the Video element.
The tornado in Armada has been rated an EF-1 by the National Weather Service with winds over 105 MPH - and it caught on cell phone video.