2013 Amgen Tour of California Stage 1 Highlights

The first of eight stages of the 2013 Amgen Tour of California got off to a thrilling -- and hot -- start today in Escondido, Calif., as Vacansoleil-DCM Pro Cycling Team's Lieuwe Westra (NED) held off the charging peloton to capture the Stage 1 victory of American's biggest professional cycling race."

Previous video Go back Next video
Add a comment
Incorrect code - please try again.