On September 17 Tropical Storm Imelda made landfall in Texas. The system stalled inundating Galveston and Beaumont with rain. Some areas received up to 43 inches, making it the fifth wettest tropical cyclone in the United States. Damage is estimated to be around $2 billion. Just as you know a person by their actions, so […]
Posted in
Posted in
In the Habit of Helping: Texas Oil and Natural Gas
By STEER
