Search / 42 results found

from
to

The National Weather Service in Corpus Christi, Texas, provided this time-lapse of a thunderstorm on Aug. 28, saying that the rain was much needed.