Loading...

Watch: Tornado slams into Arkansas town

|Residents and first responders in Mayflower, Ark., scrambled to respond to a violent tornado that has caused major damage and many injuries.