09.07.2022 - By REI Co-op
Across Fairfield County, Connecticut, whispers grow that back in the trees and forests, along lonely country lanes, live the “Melon Heads” — dangerous creatures known to lure and attack wayward outsiders.