Bike Service and Touring Switzerland


TPR – What does that mean

Trans Pyrenees Race, this is the meaning of the acronym up here. But TPR in fact means much more than that. TPR is the sister race of TCR, the iconic Trans Continental Race, organized by late UltraCycling legend Mike Hall. What’s so special about this race? First of all, is the spirit behind it: the […]