The giant, solitary wind turbine towers improbably over the tiny city of Tucumcari, just a half hour drive from the Texas border along the historic Route 66 highway.