This little sheep was stuck on the mountain is the story he is going with.
There is no way a mountain lion will eat any of these campers. Great spot!
This guy laughs in the face of danger. That Mountain Dew can rot your teeth.