Tropical Storm Imelda rushed in and out near Freeport

FREEPORT, Texas -- Tropical Storm Imelda made landfall near Freeport Tuesday afternoon, and though it was downgraded to a tropical depression, the city still felt a shock.

There were no reports of any serious flooding or wind damage after Imelda made landfall, but city leaders told ABC13's Nick Natario the storm brought 30 MPH winds.

As the winds slowed down, leaders continued to encourge people to stay indoors. The main threat from the tropical depression continues to be extremely heavy rain leading to extensive street flooding, and possibly creek and bayou flooding.