They did it! The astonishing team of dedicated and slightly barmy supporters who took on the challenge of a lifetime, cycling 500 miles over 5 days from Blackpool Tower to The Eiffel Tower, arrived safe and sound but extremely weather beaten in Paris on Friday 27th September.
Ask any of them and they