Josh Garrett is about to finish hiking the Pacific Crest Trail either tomorrow or Thursday in 59 days, which would best the previous record by about five days.

Josh is a vegan who has been doing the hike as a fundraiser to support a nonprofit that advocates against animal cruelty.

See his story in the video below.