Advertisement
Wind Power Plant
TC2WindPowerPlant.jpg
Wind Power Plant

The Wind Power Plant is the name of an in-game area located south of Chicago, Illinois along the Mother Road 66 that features a Wind Power Plant. Not much is known about the Wind Power Plant and what it is a replica of other than it is located in Illinois.[citation needed]

Community content is available under CC-BY-SA unless otherwise noted.