Beware Star Crossed Deer On Maine's RoadwaysBeware Star Crossed Deer On Maine's RoadwaysLove makes us do dumb things, like run across a busy road for a hook-up in the woods. Deer are very determined when rutting season is in full swing, and it is right nowCelesteCeleste