Severe storms in central U.S cause major flash floods

109 views · Published 31 March 2018 · 0:15 · Indexed 23 September 2026

Channel: IBTimes UK · 2018 · News & Politics

Watch on YouTube

A flash flood hit the streets of San Antonio on March 28, 2018.

More from this channel