Visibility is poor as heavy rain batters Houston as Tropical Storm Imelda approaches America's east coast.<br /><br />Filmed on September 18, grey clouds blanket the skyline as heavy rain pours down on a road in Spring, Texas.<br /><br />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.