The Amgen Tour of California is just right around the corner, starting in Tahoe later this week. For those of you who can’t wait, Rapha has posted some preview videos on their website. The videos are epic! We’ve embedded two here, but definitely check out their website here to read the full story, see pictures, and to view all their preview videos.
2011 Tour of California — Intro
2011 Tour of California — Stage 2