US: Tornado Slams Central Texas Town Of Franklin
- Captured on Saturday 13th of April 2019
- Location is Texas
Description
The town of Franklin in Central Texas was hit by a tornado Saturday morning during a round of severe weather that moved Read more...