A town park in Windsor is going green, and it has nothing to do with the grassy fields or leafy trees.
Windsor park going green