Heavy rain batters Houston as Tropical Storm Imelda approaches
  • 5 years ago
Visibility is poor as heavy rain batters Houston as Tropical Storm Imelda approaches America's east coast.

Filmed on September 18, grey clouds blanket the skyline as heavy rain pours down on a road in Spring, Texas.

Tropical Storm Imelda made landfall yesterday (September 17) in southeast Texas. Imelda is now a tropical depression and could dump around 6 to 10 inches of rain across the region.
Recommended