Tropical Storm Imelda rushed in and out near Freeport

Though it was short-lived, Tropical Storm Imelda made landfall near Freeport with strong winds and rain.