Major Peake, who ran the 26.2-mile course in three hours, 18 minutes and 50 seconds on earth back in 1999, saw the roads pass under his feet in real time on an iPad.
Major Peake, who ran the 26.2-mile course in three hours, 18 minutes and 50 seconds on earth back in 1999, saw the roads pass under his feet in real time on an iPad.