velovoices.com
Final KM: Tour of Oman St6, Vuelta a Andalucia St5, Volta ao Algarve St5
A thoroughly enjoyable week of racing wrapped up in one post! Let us waste no time and get right down to it.