Feedback

Does Video Show Tornado Touchdown?

 

A possible tornado touches down in Lovelady, Texas. Amanda Perez reports.

Shows