Storm Chaser Rescues Horse From Tornado

Storm Chaser Rescues Horse From Tornado

SUBSCRIBE to Barcroft TV: http://bit.ly/Oc61Hj A HEROIC storm chaser has captured on film the moment he saves the life of a baby horse trapped underneath debris left from a massive tornado. Jason... Read more »