South of France March 24, 20261993 Tour de France Bike vs Modern Road Bike – Faster and More Comfortable?