Hiker Risks His Life to Save Puppy Abandoned in Canyon
He is living life to its fullest by romping through the snow, leaping over boulders, and splashing through desert pools.
He is living life to its fullest by romping through the snow, leaping over boulders, and splashing through desert pools.