Video Shows Tornado Touching Down on Freeway
The National Weather Service has confirmed that an EF0 tornado touched down in Houston on Sunday. Video shot from inside a vehicle approaching the tornado shows it touching down on a freeway. No injuries were reported.