thumbwind.com
Tour Michigan Wind Farms in the Upper Thumb - Thumbwind
Tour and explore Michigan Wind Farms in the Upper Thumb. DTE Energy's Discovery Center offers interactive displays about renewable energy and offers tours.