Police: Severed deer head found in driveway of New Canaan town official

Police have confirmed a severed deer head was found in New Canaan in August.
Investigators confirm it was found on a town official's driveway.
The incident happened Aug. 27.