Deadly tornado rips apart town of Franklin in Texas

In Franklin, Texas, a devastating EF-3 tornado touched down and destroyed homes on April 13, injuring about a dozen people
All Videos