Grant Lottering completes Im’Possible tourIn an amazing feat of ultra-endurance cycling, Grant Lottering completed a non-stop 1314 kilometre