Bike Race Cycling Vacation

What a 2018 for the English cycling world with all 3 Grand Tour Winners, Froome, Thomas and Yates. Brilliant bike racing excitement in different ways