Citation Hunt

The Wikipedia snippet below is not backed by a reliable source. Can you find one?

Click I got this! to go to Wikipedia and fix the snippet, or Next! to see another one. Good luck!

In page Twin Groves Wind Farm:

"

The Twin Groves Wind Farm lies in eastern McLean County just east of Bloomington on Illinois State Route 9. The wind farm consists of 240 Vestas 1.65 MW wind turbines and is owned and operated by EDP Renewables North America.[1] Total cost of Twin Groves was approximately $700 million.[2] The towers are spread out over 22,000 acres (8,900 ha) of McLean County,[1] near the villages of Arrowsmith, Ellsworth, and Saybrook. The current total capacity at Twin Groves Wind Farm is 398 megawatts.[1] The site produces enough power to power about 120,000 homes, or approximately 1.3 billion kilowatt hours annually.[3][4]