The World’s Biggest Bike Ride
South Brent, Devon, United KingdomSaturday 12 September 2020: World’s Biggest Bike Ride: The launch of the inaugural ‘World’s Biggest Bike Ride’ is being planned by Cycling UK giving everyone a great reason to get out on their bikes (following social distancing rules of course). Imagine what it would be like if everyone who owns or has access to a…