Tour of California - 2016

2nd edition

Stage 2. South Pasadena - Santa Clarita , 148.5 km    

16 May 2016