A major Solar Array moves a sleepy little town into the new age

RETURN