 Making landfall, Farrell hammered the Texas coast. We are here in the eye of the storm. Unleashing punishing winds and torrential rain. There was widespread flooding and power outages for almost 3 million customers. The storm battering downtown Houston. Rain bands lashing the city's skyscrapers.