Another #lunchride on a beautiful day. Thanks @rapha_n_america πŸ‡ΊπŸ‡Έ. #vscocam #vscocycling #upness #outsideisfree #rapha

Tube prep for @area45 ! πŸš΄πŸš΄πŸ‡ΊπŸ‡Έ. #vscocam #vscocycling #cyclesjbryant #steelisreal

Always to the mountain. #vscocam #vscocycling #ridewithheart #upness #outsideisfree

@chelseargandk new amazing work from @onholliday . So good! #vscocam #wonderlandtattoo

A good force in the world @ramamongsheep . This dude rode 204 miles in one day while carrying 20 lbs on his back, after getting hit by a car, at 40+ years of age, while dealing with gnarly health issues. No big deal.

@zach_rots aka “the power leg” keeping the grey skies at bay. #vscocam #vscocycling #ridewithheart #outsideisfree (at Sauvie Island Wildlife Refuge)

S is for @stoemper πŸ™. #vscocam #vscocycling (at Portland Bicycle Studio)

@jakeszy keeping classy. #vscocam #vscocycling #outsideisfree #ridewithheart #rapha

Not easy wheels to hold. @zach_rots @josephrey @jakeszy #vscocam #vscocycling #outsideisfree #ridewithheart

4 am alarm so we can roll towards the sunrise. #vscocam #vscocycling #outsideisfree #getlostadventureclub #lightbro