Waterproof Cycling Shoes
I had a nice mountain-bike ride last night, despite the fact that there were frequent torrential hailstorms. It was pretty cold up in the hills and the rain held off for most of the ride but the puddles were deep and the river crossings cold. It did however give me chance to try out my...

