john.richards1: Purely by chance!
john.richards1: Devils Chair Dash and Dawdle 2009.
john.richards1: Telford 10K. 2010.
john.richards1: Greyhound RFC v Cainscross RFC.
john.richards1: Going Down!
john.richards1: Heading For the Line!
john.richards1: Titterstone Clee Fell Race. 2010.
john.richards1: Muddy Woody 6. 2010.
john.richards1: Longtown Fell Race.
john.richards1: Hereford Wheelers 19 mile TT.
john.richards1: Point to Point 1
john.richards1: Point to Point 2
john.richards1: Point to Point 3
john.richards1: Brummies 10k Burn. 2010.
john.richards1: Hereford Wheelers 3 x 2 Mile TT.21st March 2010.
john.richards1: Downhill Racer. 2010.
john.richards1: Hereford Wheelers 25M TT. 2010.
john.richards1: Foel Lus Fell Race.
john.richards1: Brighton Marathon 2010.
john.richards1: Hereford Duathlon 2010.
john.richards1: Greyhound rfc v Westbury on Severn rfc
john.richards1: Hereford Half Marathon.
john.richards1: Pontypool RCC. 25 Mile TT.
john.richards1: Gerry Hughes Memorial Road Race. 2010.
john.richards1: Ross on Wye Sprint Triathlon. 2010.
john.richards1: Rhos-on-Sea CC 10 Mile TT. 20/06/10.
john.richards1: Severn Loop 5K. 27th June 2010.
john.richards1: Dragon Boat Racing.
john.richards1: Ludlow CC 10 Mile TT. 3/7/10
john.richards1: WCA 12 hour TT. 2010.