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