Tropical rain unleashes in Texas
  • 2 years ago
Heavy rain came down in San Antonio, Texas, on Aug. 14 as a slow moving tropical rainstorm moved in from the Gulf.