Stage two of the Amgen Tour of California fell in our literal backyard, taking place in the Angeles National Forest and finishing in Santa Clarita. The Peloton battled Highway 2, Big T and every incline of the day with prowess and panache. Unfortunately, our party didn’t make this highlight feed, but don’t worry, coverage from that is on the way tomorrow!
Radar
The ATOC Stage 02 Highlights
May 17, 2016