Michael crossed the finish line Sunday afternoon. 3,037.8 miles in a time of 11 days, 22 hours, 16 minutes.
Click on this story to view the video.
Michael crossed the finish line Sunday afternoon. 3,037.8 miles in a time of 11 days, 22 hours, 16 minutes.
Click on this story to view the video.