Adventure prelude: boarding passes acquired, bike is checked, and now the gate wait begins. #cyclingtravel #Asia #jungleride2017 (at Portland International Airport)
we're not kids anymore.

Love Begins
Cosimo Galluzzi
2025 on Tumblr: Trends That Defined the Year
Three Goblin Art
let's talk about Bridgerton tea, my ask is open

No title available
Xuebing Du
Misplaced Lens Cap
No title available
dirt enthusiast

blake kathryn
AnasAbdin
he wasn't even looking at me and he found me
taylor price
No title available

tannertan36
almost home
Peter Solarz
will byers stan first human second
seen from Brazil
seen from United Kingdom

seen from Malaysia
seen from United States
seen from United States

seen from Brazil
seen from Indonesia
seen from United States

seen from Italy
seen from United States

seen from United States
seen from United States
seen from United States

seen from United Kingdom
seen from United States

seen from United States

seen from United States
seen from T1

seen from United States

seen from United States
@aeolusendurance
Adventure prelude: boarding passes acquired, bike is checked, and now the gate wait begins. #cyclingtravel #Asia #jungleride2017 (at Portland International Airport)
#California (at Skyline)
One of the wettest Octobers ever is proving to be hard on tires. Photo courtesy of @bad_sneakers #cycling #training #htfu #roadcycling #oregon #pnw (at Clackamas, Oregon)
Thank you @markontiveros1 and @westendbikespdx for sorting me out with a nice new pair of CX and MTB kicks. #cycling #cyclocross #mountainbike #sworks (at West End Bikes PDX)
OG Aeolus team rider @jasonme represents in Canadian CX! (at Canada)
I imagine that it's only in Portland that a monthly neighborhood newspaper would have an article like this. I'm not as keen on Portland as I once was, but there is still lots to love about it. #portland #Oregon #vintagecycling #cycling #bartali (at Portland, Oregon)
Somebody got totally lost on the Loop today. #cycling #roadbikes #saTURDayride #portland #pnw (at Fairmount Blvd.)
Followed the green lions of the #giropdx with these jokers yesterday. My legs will feel it for the rest of the week, I'm sure. #cycling #portland #rondepdx #veloprobike (at Nansen Summit Park)
This is what it feels like to train for @bikemswavestowine with @veloprobike. Every month, VeloPro donates a portion of each subscription towards the fight against MS. #fightms #bikems #cycling #cyclingvideos #nmss #smile (at Portland, Oregon)
Another standard-issue Diablo summit with JS. This ride never gets old- only more beautiful. #nofilter #california #mtdiablo #cyclingphotos #cycling #bikes #roadcycling (at Mt Diablo State Park)
Pre-ride. #coffee #espresso #morning #friends #portland (at Portland, Oregon)
Early morning rollout for the ride back to Portland. These guys are the best riding crew one could ask for. Let's do this again @raylasol and @iraryancycles! #bikeadventure #cycling #roadcycling #mthood #hoodriver #pnw (at Passo Lolo)
Lovebirds on the way to #hoodriver in the heat. #cycling #cyclingphotos #mthood #oregon (at Lolo Pass)
Bike touring in Europe in the summer of '89 with best friend, brother, and cousin. #bike #cycling #cyclingphotos #cycletouring #bikeadventure #denmark #cykeltur (at Denmark)
AES private trip adventures in the Columbia River gorge. #summer #oregon #cycling #cyclingphotos #mthood #hoodriver (at Hood River, Oregon)
@portlandracing put on another great edition of the Six Hours of Mt Hood. @martinbiker and I managed to finish 2nd once more. Thanks @smithoptics for the sweet casual shades! #mtb #mountainbike #cycling #mountainbikeracing #mthood #Oregon #rideoregon (at Mt. Hood Skibowl)
'merica #independenceday #july4