About The Radar Ride
On 22nd May, after a 6 year absence, the RADAR RIDE returns to the UK sportive calendar. With three route options - 40, 70 or 105 miles and a summit finish
More about The Radar Ride
The Radar Ride is located at Wanlockhead, Glasgow, United Kingdom
07919897076
http://www.radarride.co.uk