Scorecard Research Beacon
Search Icon
ABC News May 11, 2015

A Gut-Wrenching Look at a Tornado Torn Town of Van, Texas

Witness the damage wrought by a likely tornado in Van, Texas.