The Secret Spot
Why are all the members at the famous Christmas Place creeping around scouting for big deer sign? The reason is that they are all looking for the Secret Spot. This is a secret place nestled in an obscure place that no one knows about except them. This place is where the very biggest bucks make their home and where a huge trophy can be taken if they can just find it. Just hunting there is where all the action is as a parade of bucks wander by as you wait for that giant (Thunderhoof?) to make his appearance.
Don't worry, I'm looking too.