Houston is the energy capital of the country, and there are always new advances and upgrades to keep the power grid running.
Continue Reading/View Video