Stephen FrancisThe Ultra-ride 430km Non-stop June 11/12 2010Fundraising for Addenbrooke’s Charitable Trust