Celebrating all things cycling.
Sagan power data from Stage 1. Ramped up to 1,200+ watts to go over the top of Fabs. http://www.srm.de/index.php/us/srm-blog/tour-de-france/727
@VeloHangar jersey -- OG version for an OG. Congrats to @gordonyeager for a year of great service and growth.
Tomorrow's agenda after TdF. I'd post on Instagram, but Facebook bought IG or $1B and it's broken tonight.
@Cycleboredom Oh hellz yes. Spiked a few winners down the line as well. Check me out.
36-hole 3-cross Mavic Open Pro Rouleur rider tries a dig on Doublepeakberg. #cycling #sandiego
So long, London. The 30 minutes were sublime.
Cauberg and Keutenberg. #cycling #netherlands #amstelgold
Here's vertical layout version of my favorite right-hand view thus far. Sehr gut. #nofilter
@aviattorr @VeloHangar @SDVeloSocial @nmnatv @EscapadeCustom @gman92069
Yes, postponing Mt. Baldy throw-down definitely wise. Let it snow.
Roubaix weather forecast for Sunday in Hell.
And here's Artesianberg sans Intagram crop.
@sepulchra Sweet! Here's the definition of a "blizzard" in San Diego.
Dudley's Bakery must be getting a late winter's dusting.
Here's the info.... Will confirm that 10,000 kilometers have left the building tomorrow.
Spinning wheel of death. First time @Strava has ever had a hiccup. Maybe tomorrow today's ride syncs up.
Sorry, non-bike tweet: bad hair day. #maltese #phototrick
Movie, then ride.
It's a Cinch (post) and Moots Vamoots. @rapha_n_america #showmeyourbike @MOOTSCYCLES
©2016 Twitpic Inc, All Rights Reserved