That's one of the places that I always end up spending at least one night per weekend at.
Friends' dad owns that place. Otherwise I'm always camping north a little farther at another friends place.
I'm up every holiday weekend. Do you stay right across the road there? I'm always seeing lifted Jeeps there.
Now I stare out the window at the friggin' snow