The newest turbine deployed in Texas.

George Dearing (1706 Posts)


  • Jay Thornton