Celebrating all things cycling

Today’s calendar page.

Today’s calendar page.

Mesa Grande. #atoc #stage1

Mesa Grande. #atoc #stage1

Old Julian Highway. Rolling. Photo by @greenlaker #atoc  (at Dudley’s Bakery)

Old Julian Highway. Rolling. Photo by @greenlaker #atoc (at Dudley’s Bakery)

Dudley’s. #atoc #stage1  (at Dudley’s Bakery)

Dudley’s. #atoc #stage1 (at Dudley’s Bakery)

Guess who came out to play tonight? #titanium

Guess who came out to play tonight? #titanium

#shoesockcombo #hiviz

#shoesockcombo #hiviz

SRAM “20” clean, lubed and ready to rumble. #cycling

SRAM “20” clean, lubed and ready to rumble. #cycling

Early session of online work done. www.bikecrave.com turns up next week. #cycling #sandiego

Early session of online work done. www.bikecrave.com turns up next week. #cycling #sandiego

Keeping it clean. @focusbikes @jefffrowe

Keeping it clean. @focusbikes @jefffrowe

#BikerBarParty - May 12, from 10 am to 6 pm. 100 meters from Stage 1 Start/Finish line of the Amgen Tour of California. Official invite to post this weekend on social media channels. #procycling

#BikerBarParty - May 12, from 10 am to 6 pm. 100 meters from Stage 1 Start/Finish line of the Amgen Tour of California. Official invite to post this weekend on social media channels. #procycling