Please help Prof David Cahill raise money for charity
David Cahill is a 60 year old, overweight, professorial grandfather. What kind of crazy guy is he to want to cycle 180 Km (120 miles) in a day, up and down hills – the highest of which is 860 feet above sea level and goes all the way from seaside up a 9% gradient – to… Read More »