Tag: p_vid=news-84518603

Posted in Static News

Storm chaser films ‘insane’ getaway from tornado

A storm chaser films the hair-raising moment he and his friend escape from the path of a raging tornado southwest of Crowell, Texas. #ABCNews #StormChaser…

Continue Reading