Double amputees Mandy Horvath and Travis MacCordy Strong summited Pikes Peak on Sunday, August 18, 2019, by literally pulling themselves up the mountain. 

Tags

Load comments