Severe storms in central U.S cause major flash floods

2018-03-31 36

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