The final stage of the 2011 Amgen Tour Of California starts in Santa Clarita. Here is a great preview video.

Advertisements