Feedback

Residents Tour Remains of Tornado-Devastated Town

 

Stunned locals survey the damage after a deadly tornado ripped through the town of Mayflower, Arkansas.

Shows