Texas A&M class watches tornado touch down

This Texas A&M class was able to watch a tornado touch down from the Eller Oceanology and Meteorology Building on campus in College Station, Texas on April 24.
All Videos