22 teams of 8 riders making it a total of 176 all different road bikes set up.
Tag: tour de france
Watching Tour de France on flight AF0291 made me a happy bicycle Otaku
22 teams of 8 riders making it a total of 176 all different road bikes set up.
Watching Tour de France on flight AF0291 made me a happy bicycle Otaku