Posts Tagged: September 2020

Tropical Storm Beta

Tropical Storm Beta produced more than 12 inches of rain in the Houston metropolitan area.

Read More