Michael Peel finishes 3100

Michael Peel finished second in the 3100 Miles race in a fantastic time of 48 days, 5 hours, 2 minutes and 44 seconds