Trying to Catch the Wind, The Green Leaf Inn Wind Turbine is on Site and Almost on Line
The Green Leaf Inn took delivery on December 29, 2009 of an Endurance E-3120 wind turbine. In a few weeks, when the weather allows, installation of what might be the largest privately owned wind turbine in the United States will be complete. - February 06, 2010
Press Releases 1 - 1 of 1