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.