Survivors ride out of deadly US tornado

Published on 2 Apr 2023 7:56:01 PM

Residents of Little Rock and Wynne in Arkansas recount their harrowing experience of surviving the tornado that killed at least 18 people in the Midwest and South of the United States.

WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline