velovoices.com
Final KM: Oman St4, Volta Algarve St3, Ruta del Sol St3
Sharks, Birds, Cats and Swiss Precision… it was all going on at the races.