Ross Woodhouse has confirmed he’s signed a lease to host a massive wind farm as community concerns ramp up about the future of the Scott River region.