Severe storms in central U.S cause major flash floods
  • 6 years ago
A flash flood hit the streets of San Antonio on March 28, 2018. 
Recommended