All News

Antler alert: A “deer in headlights” is a real thing. They tend to freeze or become mesmerized in the road when bright lights are approaching. If you spot a deer in the road, slow down, flash your lights and honk the horn to scare it off the road.