 A barrel hammered the Texas coast, unleashing punishing winds and torrential rain. There was widespread flooding and power outages for almost 3 million customers. The storm battering downtown Houston. Oh, my God.