Man Hikes From Mexico to Canada, Takes a Selfie Every Mile!

Andy Davidhazy hiked the Pacific Crest Trail, 2,650 miles he traveled from Mexico to Canada. He decided to document the trip by taking a selfie every mile throughout the journey. Take a look at the result, it's unbelievable.