an online Instagram web viewer

#gjoffroad medias

Photos

I'm so proud of my amazing husband @kyle_harbert for completing his first solo mountain bike race at the @epicrides GJ Off-Road! He got 15th out of over 80 people and rocked every moment of it! 
Your passion is inspiring, your cheerful attitude is wonderful (especially when you're exhausted and yell "Patty's a hottie" when you're coming into am aid station for a quick water break) and your excitement is contagious. I can't wait to cheer you on during your next race!  Good job babes! 😘❤ Cheering was so much fun with @desanmarco - I wish we had some pictures of us to post!
I'm so proud of my amazing husband @kyle_harbert for completing his first solo mountain bike race at the @epicrides GJ Off-Road! He got 15th out of over 80 people and rocked every moment of it! Your passion is inspiring, your cheerful attitude is wonderful (especially when you're exhausted and yell "Patty's a hottie" when you're coming into am aid station for a quick water break) and your excitement is contagious. I can't wait to cheer you on during your next race! Good job babes! 😘❤ Cheering was so much fun with @desanmarco - I wish we had some pictures of us to post!
@flyingfrenchman93 is killing it already this season moving up in the ranks and loving his new bike.  So glad to have him on our team! Repost from @flyingfrenchman93 - 4:23:12 at the @epicrides #gjoffroad this weekend. 7 minutes closer to the leaders and 7 spots higher in the men's open amateur 40 Grand this year. Absolutely brutal course but always a blast! #pedalpushersracing #pedalpusherscyclery #poweredbycafe13 #scottbikes #primalwear #givekindatry #maxxistires #slmcoaching #tonictrails #royalracing #90gsports
@flyingfrenchman93 is killing it already this season moving up in the ranks and loving his new bike. So glad to have him on our team! Repost from @flyingfrenchman93 - 4:23:12 at the @epicrides #gjoffroad  this weekend. 7 minutes closer to the leaders and 7 spots higher in the men's open amateur 40 Grand this year. Absolutely brutal course but always a blast! #pedalpushersracing  #pedalpusherscyclery  #poweredbycafe13  #scottbikes  #primalwear  #givekindatry  #maxxistires  #slmcoaching  #tonictrails  #royalracing  #90gsports 
4:23:12 at the @epicrides #gjoffroad this weekend. 7 minutes closer to the leaders and 7 spots higher in the men's open amateur 40 Grand this year. Absolutely brutal course but always a blast! #pedalpushersracing #pedalpusherscyclery #poweredbycafe13 #scottbikes #primalwear #givekindatry #maxxistires #slmcoaching #tonictrails #royalracing #90gsports
After three weekends of second place finishes, it was nice to finally grab the win last Sunday at the Grand Junction Off-road! The course is one of my favorites, with plenty of technical singletrack to keep you on your toes (and put a smile on your face!). 📷 @billfreemanphoto #GJOffroad #iamspecialized
After three weekends of second place finishes, it was nice to finally grab the win last Sunday at the Grand Junction Off-road! The course is one of my favorites, with plenty of technical singletrack to keep you on your toes (and put a smile on your face!). 📷 @billfreemanphoto #GJOffroad  #iamspecialized 
Thanks @annekeller1 , @jenzeuner and the entire @hottomatopizza posse for the best aid station ever! The Grand Junction Off Road race would not be the same without you.
.
.
.
#westslopebestslope #mtb #mountainbike #hottomato #hottomatopizza #cycling #ambador #beanenjoyanceathlete #gjoffroad #coloradogram #optoutside #coloradolive #goatworthy
Best @epicrides #gjoffroad klunker recovery remedy?? A monday morning Holy Cross hot lap on the squishy steed of course! 
#mrpribboncoil #getsprung #getoutandride #iridecbb #putaribbononit #mrphazzard 
#catalystpedals #lunchloops #coloradoproud #optoutside #danimaltested #flatpedalthunder
So tired after @epicrides #GJOffRoad shenanigans! Thank god we saved this #Noni for Monday recovery. #nomnomnom #pizza🍕 #pizzalover #pizzatime #pizzapie #pizza #food #foodporn #foodlover
S+B was out celebrating riders at #gjoffroad this past weekend. Congrats to all who survived this annual @epicrides race! ✌🏼#stokeandblossom #sb #westslopebestslope #bikeracing #mountainbiking
Grand Junction Off-Road completed for the fifth time! #gjoffroad #epicrides #westslopebestslope #mtbfun
Brought the rawkus and put this dam klunker on the podium, again! Beyond stoked with a 2nd place finish in the @epicrides #gjoffroad 30 grand single speed!! Couldn't have done it without the help from a lot of people, before, during, and after the race. A big heartfelt thank you to everybody for all the support, love and encouragement!

It takes a huge effort for this race & whole event to happen, lots of man power and volunteer hours go into making it go off without a hitch and you guys & gals rock for getting it done.

Great 📷 shots from @nvanis & @whith315!! Had a riot all weekend with @lightbulb.media, @timdacostaphoto, and @devonbalet filming shots for the valley film “What It Takes", excited to see the results

#klunknasty #danimaltested #getoutandride #lunchloops #iridecbb #skidsareforkids #wutangisforthechildren #getoutandride #optoutside #westslopebestslope #catalystpedals #flatpedalthunder
@transitionbikes @pedalinginnovations @cbbfruita @epicrides @downtowngj
Brought the rawkus and put this dam klunker on the podium, again! Beyond stoked with a 2nd place finish in the @epicrides #gjoffroad  30 grand single speed!! Couldn't have done it without the help from a lot of people, before, during, and after the race. A big heartfelt thank you to everybody for all the support, love and encouragement! It takes a huge effort for this race & whole event to happen, lots of man power and volunteer hours go into making it go off without a hitch and you guys & gals rock for getting it done. Great 📷 shots from @nvanis & @whith315!! Had a riot all weekend with @lightbulb.media, @timdacostaphoto, and @devonbalet filming shots for the valley film “What It Takes", excited to see the results #klunknasty  #danimaltested  #getoutandride  #lunchloops  #iridecbb  #skidsareforkids  #wutangisforthechildren  #getoutandride  #optoutside  #westslopebestslope  #catalystpedals  #flatpedalthunder  @transitionbikes @pedalinginnovations @cbbfruita @epicrides @downtowngj
Wow! The @epicrides #gjoffroad is an amazing event. A mechanical had me off the back and chasing up Windmill road. Not the result I was hoping for but good legs and good #dk200training. 🚫DNFs
..
..
..
@tokyojoesmtb 
@bikeonscott 
@stansnotubes 
@rideshimano 
@shimanomtb________ 
@pedalpowerbike 
@sword ..
..
#mtnbike #coloRADo #mtb #cycling #getoutside #dk200training

Thanks to Todd Sadow, staff and all the volunteers. 📷credit @notubesmaster, @ciro_zarate
Wow! The @epicrides #gjoffroad  is an amazing event. A mechanical had me off the back and chasing up Windmill road. Not the result I was hoping for but good legs and good #dk200training . 🚫DNFs .. .. .. @tokyojoesmtb @bikeonscott @stansnotubes @rideshimano @shimanomtb________ @pedalpowerbike @sword .. .. #mtnbike  #coloRADo  #mtb  #cycling  #getoutside  #dk200training  Thanks to Todd Sadow, staff and all the volunteers. 📷credit @notubesmaster, @ciro_zarate
Finish line faces @ the @epicrides GJ Off Roads series today.
Finish line faces @ the @epicrides GJ Off Roads series today.
That’s a wrap on another awesome @epicrides weekend. Felt good during today’s #pro race managing 22nd in another stacked field. I’m glad I can finally ride downhill at a reasonable speed...
📷: @noahsears 
@pearlizumiofficial 
@shimanomtb________ 
@pivot_cyclesusa 
@pro_bikegear 
@lazersportusa 
@maxxistires 
@endurobites 
@basaltbikeandski 
@theravenworkshop 
@elevatedlegs 
@firstendurance 
#mtb #race #gjoffroad 
#rideshimano #endureandenjoy365 #trail #desert #colorado
That’s a wrap on another awesome @epicrides weekend. Felt good during today’s #pro  race managing 22nd in another stacked field. I’m glad I can finally ride downhill at a reasonable speed... 📷: @noahsears @pearlizumiofficial @shimanomtb________ @pivot_cyclesusa @pro_bikegear @lazersportusa @maxxistires @endurobites @basaltbikeandski @theravenworkshop @elevatedlegs @firstendurance #mtb  #race  #gjoffroad  #rideshimano  #endureandenjoy365  #trail  #desert  #colorado 
Ladies! Watch your hips and don’t over do it with the MC Hammer moves! #gjoffroad #overhammering
Racing for balloons at the @epicrides Grand Junction Off Road Kids Race!  For the second year in a row Millie rode in the 1 Grand but this year on her 2-wheeler!  So good to see so many kids riding in the kids race.  Millie had a ton of fun and really enjoyed her well earned post ride recovery fruit snacks....... Thanks @epicrides and @downtowngj for such a great event.  #gjoffroad #morekidsonbikes #optoutside #shimanokidsrace #championsballoon #fruitsnacks #racingforfruitsnacks #unicorn #sharegj #westslopebestslope #shredthegnar #riprock #aeroiseverything #racetraffic
Racing for balloons at the @epicrides Grand Junction Off Road Kids Race! For the second year in a row Millie rode in the 1 Grand but this year on her 2-wheeler! So good to see so many kids riding in the kids race. Millie had a ton of fun and really enjoyed her well earned post ride recovery fruit snacks....... Thanks @epicrides and @downtowngj for such a great event. #gjoffroad  #morekidsonbikes  #optoutside  #shimanokidsrace  #championsballoon  #fruitsnacks  #racingforfruitsnacks  #unicorn  #sharegj  #westslopebestslope  #shredthegnar  #riprock  #aeroiseverything  #racetraffic 
@amybeisel (in the Stars and Stripes after her recent victory at the Marathon National Championships) leads out the Pro Women | #gjoffroad @epicrides #starsandstripes
@amybeisel (in the Stars and Stripes after her recent victory at the Marathon National Championships) leads out the Pro Women | #gjoffroad  @epicrides #starsandstripes 
Pro Men off for 50 miles of pain and suffering. #gjoffroad  @epicrides
Pro Men off for 50 miles of pain and suffering. #gjoffroad  @epicrides
When a 30 mile mountain bike race comes down to 4sec at the finish you know it was a battle out there. Great job to @ciro_zarate for a 2nd place finish @epicrides #gjoffroad. Another impressive result. ..
..
@pedalpowerbike 
@stansnotubes 
@rideshimano 
@shimanomtb________ ..
..
#coloRADo
#mtnbike 
#cycling
#findyourfôrm 
#di2 #xtr
When a 30 mile mountain bike race comes down to 4sec at the finish you know it was a battle out there. Great job to @ciro_zarate for a 2nd place finish @epicrides #gjoffroad . Another impressive result. .. .. @pedalpowerbike @stansnotubes @rideshimano @shimanomtb________ .. .. #coloRADo  #mtnbike  #cycling  #findyourfôrm  #di2  #xtr 
Congratulations to the @veterans_expeditions crew today completing The Grand Junction Off Road! #gjoffroad #grandjunctionoffroad
@gkm13 & @singletrackgrunt race to the finish The Grand Junction Off Road! #gjoffroad #grandjunctionoffroad
A couple corners to the finish @xianlamf killing the 30 miler #gjoffroad #ti #hornshigh #doneanddone #grandjunctionoffroad
28 out of 59 in the old guys category. I'll take it😝 #gjoffroad
28 out of 59 in the old guys category. I'll take it😝 #gjoffroad 
And Tyler takes 15th place!!! Great job, @kaydenventures #gjoffroad
And Tyler takes 15th place!!! Great job, @kaydenventures #gjoffroad 
I survived! #gjoffroad
The #GJOffRoad is going on right now and we’re hanging at the aid station!! If you’re avoiding that this weekend, stop in and grab yourself a cold beer and a hot pie! #pizza #pizza🍕 #pizzapie #pizzatime #pizzalover #food #foodporn #foodlover #nomnomnom
Woot! @magicalcritter @thegearjct @epicrides #gjoffroad
Woot! @magicalcritter @thegearjct @epicrides #gjoffroad 
It's a beautiful day for bike race watching! #westslopebestslope #gj #epicrides #gjoffroad
Getting a look at some of tomorrow’s @epicrides #gjoffroad course. Some ripping single track mixed in with some sweet techie sections. 👀 #preride ..
..
..
@tokyojoesmtb 
@bikeonscott 
@stansnotubes 
@rideshimano 
@shimanomtb________ 
@pedalpowerbike 
@sword ..
..
#mtnbike #coloRADo #mtb #cycling #getoutside #dk200training
Hi gang we will be open tomorrow  for a epic weekend. 7:00am -Noon.
Hi gang we will be open tomorrow for a epic weekend. 7:00am -Noon.
Grand Junction Off road. Good luck racers!🚴🏁@epicrides
Grand Junction Off road. Good luck racers!🚴🏁@epicrides
Last nights Women’s Leader Pack & Chase ~ Good luck to all the riders today! #gjoffroad #gj #westslopebestslope #bike @downtowngj @visitgrandjunction #bikegj @visitcolorado
It is really fun to see @alexisskarda on the podium in her #hometown race.
3rd at the @elyucateco_hotsauce @epicrides fat tire crit sets an awesome tone for our weekend. 
#racehardhavefun #cannondalebikes #kendamtb #onlystans #leftyocho #gjoffroad #suspensionofdisbelief
Going for the 5th time in a row. #gjoffroad 30 Grand #epicrides #westslopebestslope #mtbfun
That face you make when you realize this fork is for real. 
Debuting the new #leftyocho this weekend @epicrides #gjoffroad and what can I say. The best fork just got unbelievable.#suspensionofdisbelief 
#
#
#kendamtb 
#kendacannondalewomen 
#onlystans 
@cannondalemountain
#repost @chalk_talk_colorado (@get_repost )
-
-
-
-
#mtb #gjoffroad #lunchloops #gjco #optoutside #selflove #goodvibe #truth
Smoked candy striped beet tostada | fermented chili & cherry compound butter | dehydrated egg yolk | radish | sunflower togarashi | micro amaranth - we’ll be running this #feature through the weekend for the #gjoffroad #epicrides #downtownmusicfest #sharegj #thenewwest #coloradocuisine #tostada #eatjunction
Who is ready to send it this weekend??! The @downtowngj music fest and @epicrides  #gjoffroad weekend of fun kicks off this afternoon!! Downtown, GJ, coloRADo!! Be there!

#klunknasty #iridecbb #westslopebestslope #getoutandride #danimaltested #skidsareforkids #stillgonnasendit #flatpedalthunder #catalystpedals
#fuckyeahbikes #coloradoproud

@transitionbikes @cbbfruita @coaster.culture @drunkcyclist69 @skipowderhorn @pedalinginnovations
Roll Call Friday! Where are you racing, training, exploring with Tailwind this weekend? #rollcallfriday🏃🚴🏻🏊🏻💨🏁
•
•
We’re back on the road for the @epicrides Grand Junction Off-Road and @ironmantri Chattanooga 70.3! Come see us!! #epicrides #gjoffroad #im703chatt #ironmanchattanooga #gotailwind
@sweethammerbikes is in the house!
@epicrides #gjoffroad @cannondalemountain @kendamtb @stansnotubes @guenergylabs @crankbrothers @panachecycle 
@defeet 
@lakecycling 
@kask_cycling 
@koo_world 
@kendatire
@magurausa 
@altrarunning
@sweethammerbikes is in the house! @epicrides #gjoffroad  @cannondalemountain @kendamtb @stansnotubes @guenergylabs @crankbrothers @panachecycle @defeet @lakecycling @kask_cycling @koo_world @kendatire @magurausa @altrarunning
Colorado bound for the Grand Junction Off-Road. Very excited to be a bike racer this weekend. || 📸 Meiying Hu
.
.
@iamspecialized 
@mafia_racing_south 
@westendbicycleshtx 
@topicaledge 
@biketogs 
@orangesealed
Colorado bound for the Grand Junction Off-Road. Very excited to be a bike racer this weekend. || 📸 Meiying Hu . . @iamspecialized @mafia_racing_south @westendbicycleshtx @topicaledge @biketogs @orangesealed
Twist and Shout, it's hump day & we are nearly to the weekend!! Just like at this point of the #gjoffroad course, you've done most the suffering, now you just have to grit through the Gunny Loop, climb out, and get home!! #lunchloops #klunknasty #getoutandride #iridecbb #westslopebestslope #danimaltested #saltflats #wutangisforthechildren

@transitionbikes @cbbfruita @epicrides @drunkcyclist69
#Repost @elyucateco_hotsauce with @get_repost
・・・
If you're in Downtown Grand Junction, Colorado this weekend for the #gjoffroad make sure not to miss Taco Party's special El Yucateco inspired drink,  The Singletrack Shandy!#Repost @epicrides
・・・
Experience the King of Flavor in @downtowngj! 
All event weekend long, local favorite @tacopartygj will be serving up specialty @elyucateco_hotsauce Singletrack Shandy Cocktails & Off-Road Special Taco Deals #yum 🍸🌮
#KingofFlavor #thenewwest
#Repost  @elyucateco_hotsauce with @get_repost ・・・ If you're in Downtown Grand Junction, Colorado this weekend for the #gjoffroad  make sure not to miss Taco Party's special El Yucateco inspired drink, The Singletrack Shandy!#Repost  @epicrides ・・・ Experience the King of Flavor in @downtowngj! All event weekend long, local favorite @tacopartygj will be serving up specialty @elyucateco_hotsauce Singletrack Shandy Cocktails & Off-Road Special Taco Deals #yum  🍸🌮 #KingofFlavor  #thenewwest 
Almost time to “step-it-up” this weekend 🤣🤣🤣 Get it?!? Step-up. Get it 🤣🤣 #lovestoride #GJoffroad #bikefriends #desertvibes #chunk #popit
#Repost @jennysbikes
・・・
Our uniforms arrived! ❤️ Thank you @crawleysoftpen @panachecycle 
You can still order these ( sans logos)from our team store. But you’ve got to be quick. Link in bio.
#ridecannondale #kendamtb #onlystans #ridewithpanache #cannondalewomen #cannondalebikes #magura #idefeet #lakecycling #kaskworld #kooworld #kendacannondalewomen #style #racekit #gjoffroad #scalpelsi #lookinggood #feelfastbefast
Dry run up most of the lower #gjoffroad course yesterday afternoon.  Getting them @epicrides Good Vibes for this weekend!! New fork on this bad girl too! because with me the question is never IF but WHEN. Danimal>Steel #danimaltested 
Huge thanks to @turiguen, @cbbfruita and everybody else on my team that helps keep this bike thing spinning for me!! #klunknasty #iridecbb #westslopebestslope #lunchloops
#getoutandride #skidsareforkids
#wutangisforthechildren

@transitionbikes  @coaster.culture
@profile_racing
Dry run up most of the lower #gjoffroad  course yesterday afternoon. Getting them @epicrides Good Vibes for this weekend!! New fork on this bad girl too! because with me the question is never IF but WHEN. Danimal>Steel #danimaltested  Huge thanks to @turiguen, @cbbfruita and everybody else on my team that helps keep this bike thing spinning for me!! #klunknasty  #iridecbb  #westslopebestslope  #lunchloops  #getoutandride  #skidsareforkids  #wutangisforthechildren  @transitionbikes @coaster.culture @profile_racing
There’s something special about a hometown race and #gjoffroad is @alexisskarda’s . 
Join Alexis, us and the @cannondalemountain crew for a short ride at 11am Friday ( from the @ridecannondale area at the @downtowngj expo).
Then show her your support in the @elyucateco_hotsauce Pro fat tire Criterion at 6 pm and stop by for a photo and autograph on Saturday at noon 🕛 
#gjoffroad #lunchloops #local #cannondalewomen 
#Repost @alexisskarda
・・・
Rippin down Gunny for #dirtchurch today with @glife944!  Who’s ready for the #grandjunctionoffroad? 
#epicrides 
#kendatires 
#ridecannondale 
#lakeshoes
#gucrew 
#kaskhelmets #kaskprotone 
#kooglasses 
#crankbrothers 
#ridemagura 
#defeet
#stansnotubes 
#kendacannondalewomen 
#bikeflights 
#zoicclothing
There’s something special about a hometown race and #gjoffroad  is @alexisskarda’s . Join Alexis, us and the @cannondalemountain crew for a short ride at 11am Friday ( from the @ridecannondale area at the @downtowngj expo). Then show her your support in the @elyucateco_hotsauce Pro fat tire Criterion at 6 pm and stop by for a photo and autograph on Saturday at noon 🕛 #gjoffroad  #lunchloops  #local  #cannondalewomen  #Repost  @alexisskarda ・・・ Rippin down Gunny for #dirtchurch  today with @glife944! Who’s ready for the #grandjunctionoffroad ? #epicrides  #kendatires  #ridecannondale  #lakeshoes  #gucrew  #kaskhelmets  #kaskprotone  #kooglasses  #crankbrothers  #ridemagura  #defeet  #stansnotubes  #kendacannondalewomen  #bikeflights  #zoicclothing 
It’s @epicrides #grandjunction offroad week and I’m getting excited to join my teammates @alexisskarda, @sweethammerbikes and @cannondalemountain for an awesome weekend.

This @davemcelwaine photo from last year makes me smile ‘cause. Taberauache trails are ideal for a fully and dropper post but running a dropper post doesn’t = remembering to use it 😂

#
#
#
#kendamtb #kendacannondalewomen #gjoffroad @gucrew #bikeflights #stansnotubes #onlystans #cannondale #womenscycling #singletracks #justbikeit #crankbrothers #magura #singletracks #idefeet #lunchloops
It’s @epicrides #grandjunction  offroad week and I’m getting excited to join my teammates @alexisskarda, @sweethammerbikes and @cannondalemountain for an awesome weekend. This @davemcelwaine photo from last year makes me smile ‘cause. Taberauache trails are ideal for a fully and dropper post but running a dropper post doesn’t = remembering to use it 😂 # # # #kendamtb  #kendacannondalewomen  #gjoffroad  @gucrew #bikeflights  #stansnotubes  #onlystans  #cannondale  #womenscycling  #singletracks  #justbikeit  #crankbrothers  #magura  #singletracks  #idefeet  #lunchloops 
#thelocals at the #lunchloops #gjoffroad @epicrides 
Repost @alexisskarda
・・・
Almost ran over this guy today!  #snakes #mtblife #neature #tabuache
#NewBikeDay!!! I’ve got some back-to-back weekends of racing coming up. @12hoursofmesaverde this weekend followed by @epicrides #gjoffroad Super stoked to get this @bikeonscott #sparkrc900 gamefaced and ready to rock. Thanks to @tokyojoesmtb for another season of playing bikes. #fromwhereiride #gamefaced #backtoback #coloRADo #mountainbike #stoked
.
.
.
.
.
@bikeonscott @rideshimano @stansnotubes
Church lap with the boys on the east side of the valley today. Potentially the first klunker expedition around the full Palisade Rim Trail. Twas a bit breezy.

#wutangisforthechildren
#gjoffroad #klunknasty #westslopebestslope #getoutandride #keepkidsoutside #church
Adventure weekend ride with @glife944!!! We ran into some unexpected weather towards the top of #windmillroad.  The “slick” rock ended up being an actual “slick” rock.  Glad I used my #honeybadger #kendatires today.  Great tire for all conditions!  We almost made it home with no flats... Geoff should’ve been using @kendamtb!  We’re getting close to #grandjunctionoffroad! 
#kaskhelmets #kooglasses #cannondale #kendamtb #ridecannondale #cannondalewomen #lakecycling #mtb #mtblife #stansnotubes #magura #crankbrothers #GUFORIT #gjoffroad
Adventure weekend ride with @glife944!!! We ran into some unexpected weather towards the top of #windmillroad . The “slick” rock ended up being an actual “slick” rock. Glad I used my #honeybadger  #kendatires  today. Great tire for all conditions! We almost made it home with no flats... Geoff should’ve been using @kendamtb! We’re getting close to #grandjunctionoffroad ! #kaskhelmets  #kooglasses  #cannondale  #kendamtb  #ridecannondale  #cannondalewomen  #lakecycling  #mtb  #mtblife  #stansnotubes  #magura  #crankbrothers  #GUFORIT  #gjoffroad 
Traded in a snowy morning in the roaring fork valley for an amazing (but punishing) day chasing @dkornelius around the desert while previewing the #gjoffroad course for next month. @strafeouterwear
Traded in a snowy morning in the roaring fork valley for an amazing (but punishing) day chasing @dkornelius around the desert while previewing the #gjoffroad  course for next month. @strafeouterwear
Time to get your dose of the latest stories from the West Slope of Colorado in the spring issue of @spokeandblossom out now! We’ve got the lowdown on West Slope #hemp, the @epicrides #GJOffRoad & @fourpeaksbrew Downtown Music Festival, @jucogj, @colorado_winefest, #lavenderfestival, and ranching as a way of life. Spring issue now available throughout the Grand Valley, and always at @factorycoworking in Downtown Grand Junction. / Cover photo: @hollyandflora 🌿 #cocktails #mocktails #westslopebestslope #stokeandblossom #sb #sharegj
Time to get your dose of the latest stories from the West Slope of Colorado in the spring issue of @spokeandblossom out now! We’ve got the lowdown on West Slope #hemp , the @epicrides #GJOffRoad  & @fourpeaksbrew Downtown Music Festival, @jucogj, @colorado_winefest, #lavenderfestival , and ranching as a way of life. Spring issue now available throughout the Grand Valley, and always at @factorycoworking in Downtown Grand Junction. / Cover photo: @hollyandflora 🌿 #cocktails  #mocktails  #westslopebestslope  #stokeandblossom  #sb  #sharegj 
We figured it was time to expand the @boneshakeradventures turf, so today we fought our way to the top & extended our terrority up & across little park rd.  All in the name of kids on bikes! @damp_air and myself went and scouted a full Gunny loop. Getting the dude ready for the @epicrides #gjoffroad 15.  He's gonna thrash it. #homecourtadvantage 
#FUNdementals #getoutandride #westslopebestslope #lunchloops #kidsonbikes #afterschoolspecial #keepkidsoutside
Klunker Rules Everything Around Me K.R.E.A.M!! Last detail for my #gjoffroad race rig is mounted and ready to rip!! Huge thanks to @john.hughson for bad(good) idea help and bringing this baby to life. Took the klunker to check out the new third flats trails and a full Gunny lap this am. Countdown to the 2018 @epicrides GJ Off-Road is on!!! #iridecbb #getoutandride #westslopebestslope #klunkinainteasy #klunknasty #lunchloops #danimaltested #triumph 
@coaster.culture @wutang @drunkcyclist69 @cbbfruita @transitionbikes
Klunker Rules Everything Around Me K.R.E.A.M!! Last detail for my #gjoffroad  race rig is mounted and ready to rip!! Huge thanks to @john.hughson for bad(good) idea help and bringing this baby to life. Took the klunker to check out the new third flats trails and a full Gunny lap this am. Countdown to the 2018 @epicrides GJ Off-Road is on!!! #iridecbb  #getoutandride  #westslopebestslope  #klunkinainteasy  #klunknasty  #lunchloops  #danimaltested  #triumph  @coaster.culture @wutang @drunkcyclist69 @cbbfruita @transitionbikes
@glife944 was out there last weekend helping coach and video.
Rounding out our @epicrides #gjoffroad clinic is this sweet little video he put together.
@ridecannondale 
@cannondalemountain 
#Repost @alexisskarda
・・・
Here are some clips from our GJ Off-Road clinic last weekend.  We had so much fun!  Thanks @glife944 for being our GoPro!  #gjoffroad #grandjunctionoffroad #westslopebestslope #sharegj #cannondalewomen #kendamtb @jennysbikes #ridemagura @powthaden 
@kendamtb 
@ridecannondale 
@magura_official 
@lakecycling 
@zoicclothing 
@bikeflights 
@stansnotubes 
@guenergylabs 
@crankbrothers 
@panachecycle 
@kreitlerrollers 
@defeet
@gopro #gopro
@srammtb 
@crankbrothers
@glife944 was out there last weekend helping coach and video. Rounding out our @epicrides #gjoffroad  clinic is this sweet little video he put together. @ridecannondale @cannondalemountain #Repost  @alexisskarda ・・・ Here are some clips from our GJ Off-Road clinic last weekend. We had so much fun! Thanks @glife944 for being our GoPro! #gjoffroad  #grandjunctionoffroad  #westslopebestslope  #sharegj  #cannondalewomen  #kendamtb  @jennysbikes #ridemagura  @powthaden @kendamtb @ridecannondale @magura_official @lakecycling @zoicclothing @bikeflights @stansnotubes @guenergylabs @crankbrothers @panachecycle @kreitlerrollers @defeet @gopro #gopro  @srammtb @crankbrothers
#Repost @alexisskarda
・・・
Here are some clips from our GJ Off-Road clinic last weekend.  We had so much fun!  Thanks @glife944 for being our GoPro!  #gjoffroad #grandjunctionoffroad #westslopebestslope #sharegj #cannondalewomen #kendamtb @jennysbikes #ridemagura @powthaden 
@kendamtb 
@ridecannondale 
@magura_official 
@lakecycling 
@zoicclothing 
@bikeflights 
@stansnotubes 
@guenergylabs 
@crankbrothers 
@panachecycle 
@kreitlerrollers 
@defeet
#Repost @jennysbikes
・・・
Brilliant weekend in Grand Junction. 
Ride leading on the @epicrides Offroad course with a great crew of Women.
We rode most of the #gjoffroad 15 course and it was fun to see progress with sectioning.
Fun @ridecannondale shop visit @browncycles. Chris made a party. Thanks for coming out!
#Repost  @jennysbikes ・・・ Brilliant weekend in Grand Junction. Ride leading on the @epicrides Offroad course with a great crew of Women. We rode most of the #gjoffroad  15 course and it was fun to see progress with sectioning. Fun @ridecannondale shop visit @browncycles. Chris made a party. Thanks for coming out!
#Repost @jennysbikes
・・・
Brilliant weekend in Grand Junction. 
Ride leading on the @epicrides Offroad course with a great crew of Women.
We rode most of the #gjoffroad 15 course and it was fun to see progress with sectioning.
Fun @ridecannondale shop visit @browncycles. Chris made a party. Thanks for coming out!
#Repost  @jennysbikes ・・・ Brilliant weekend in Grand Junction. Ride leading on the @epicrides Offroad course with a great crew of Women. We rode most of the #gjoffroad  15 course and it was fun to see progress with sectioning. Fun @ridecannondale shop visit @browncycles. Chris made a party. Thanks for coming out!
Brilliant weekend in Grand Junction. 
Ride leading on the @epicrides Offroad course with a great crew of Women.
We rode most of the #gjoffroad 15 course and it was fun to see progress with sectioning.
Fun @ridecannondale shop visit @browncycles. Chris made a party. Thanks for coming out!
Brilliant weekend in Grand Junction. Ride leading on the @epicrides Offroad course with a great crew of Women. We rode most of the #gjoffroad  15 course and it was fun to see progress with sectioning. Fun @ridecannondale shop visit @browncycles. Chris made a party. Thanks for coming out!
Since ☃️ is in the forecast for this weekend, took the #pivotLES down to the local @epicrides course for a proper shakedown. Anyone know this spot?
@pivot_cyclesusa @shimanomtb @firstendurance @pearlizumiofficial @endurobites @maxxistires @basaltbikeandski @theravenworkshop @elevatedlegs #pivotcycles #rideshimano #endureandenjoy365 #endurobites #firstendurance #mtb #desert #race #gjoffroad
Fresh hub and new bars, naturally I had to take her to church. Thanks as always to @cbbfruita & @turiguen for the love  and wrench work. 
@epicrides the Off Road training countdown begins... #iridecbb #getoutandride #lunchloops #gjoffroad #klunkinainteasy #transitionbikes #danimaltested
Whelp here we go again. I guess I'm dumb enough to be doing this once more, Klunkin the GJ Off-Road 30.  Year 3 is officially a go!! Thanks to blue moon and @epicrides for hosting a locals night! Good to see a bunch of familiar faces joining the suffer party. Can't wait! 
#iridecbb #gjoffroad #sharegj #westslopebestslope #getoutandride #klunker #epicrides #drunkcyclist
It's not how you start but how you finish! 2nd time klunkin the brutal #gjoffroad last weekend. This year kicked me in the groin but I was still able to take more than 5 mins off last year's time w/ a longer course. It's always fun to line the klunker up against top of the line bikes... And leave them in the dust. 8th single speed. 68 or so out of almost 300! I'll take it.

Huge thanks to @alexthewretch for all the mechanical wizardry!! If he & the boys @cbbfruita
can keep the Danimal rollin imagine what they can do for youuuu. 
Last but not least huge thanks to @thingswithrugz for the cheers and beers! This lil 12oz can of freedom is what got me to the finish line. 
@epicrides @transitionbikes @drunkcyclist #iridecbb #klunker #lunchloops #gettothebeer #westslopebestslope #skidsareforkids 
@whith315 with the perfect 📷🏁
It's not how you start but how you finish! 2nd time klunkin the brutal #gjoffroad  last weekend. This year kicked me in the groin but I was still able to take more than 5 mins off last year's time w/ a longer course. It's always fun to line the klunker up against top of the line bikes... And leave them in the dust. 8th single speed. 68 or so out of almost 300! I'll take it. Huge thanks to @alexthewretch for all the mechanical wizardry!! If he & the boys @cbbfruita can keep the Danimal rollin imagine what they can do for youuuu. Last but not least huge thanks to @thingswithrugz for the cheers and beers! This lil 12oz can of freedom is what got me to the finish line. @epicrides @transitionbikes @drunkcyclist #iridecbb  #klunker  #lunchloops  #gettothebeer  #westslopebestslope  #skidsareforkids  @whith315 with the perfect 📷🏁
Forgot to post but this was the start/finish line for the grand junction off road races. Awesome time! #mountainbikeracing #cyclingvibes #gjoffroad
2017 @epicrides Grand Junction Off Road winner @howardgrotts - 
The technical course had racers battling from the very beginning – not just with other racers but with the trail itself. Despite being a strong contender, Todd Wells suffered multiple punctures and DNF’d the race. Back at the front, Russell Finsterwald and Geoff Kabush, spent their day chasing a hard charging Howard Grotts. Grotts would have nothing of it and ultimately won by nearly 3 minutes over Kabush and Finsterwald (in that order). In the women’s race, a group of three racers broke away early with former Olympian and past Grand Junction Off-Road Champion Katerina Nash leading Amy Beisel and Sofia Gomez Villafane. Pushing the pace on the climbs, Nash kept Beisel and Villafane in the red zone and created a gap, which she held onto for the remainder of the race. Beisel and Villafane rode together for most of the race until Beisel rode forged a gap near the end, earning her second place finish. 23-year-old Villafane finished third. #gjoffroad #mountainbikeracing #sufferfest 📷 @brianleddyphotography
2017 @epicrides Grand Junction Off Road winner @howardgrotts - The technical course had racers battling from the very beginning – not just with other racers but with the trail itself. Despite being a strong contender, Todd Wells suffered multiple punctures and DNF’d the race. Back at the front, Russell Finsterwald and Geoff Kabush, spent their day chasing a hard charging Howard Grotts. Grotts would have nothing of it and ultimately won by nearly 3 minutes over Kabush and Finsterwald (in that order). In the women’s race, a group of three racers broke away early with former Olympian and past Grand Junction Off-Road Champion Katerina Nash leading Amy Beisel and Sofia Gomez Villafane. Pushing the pace on the climbs, Nash kept Beisel and Villafane in the red zone and created a gap, which she held onto for the remainder of the race. Beisel and Villafane rode together for most of the race until Beisel rode forged a gap near the end, earning her second place finish. 23-year-old Villafane finished third. #gjoffroad  #mountainbikeracing  #sufferfest  📷 @brianleddyphotography
The Infamous Stringdusters playing a free show on Main St in downtown Grand Junction. Hell of a treat! #gjoffroad
The Infamous Stringdusters playing a free show on Main St in downtown Grand Junction. Hell of a treat! #gjoffroad 
Good work at the #gjoffroad this weekend, @goldenboygould ... now go eat a 🌯. #bikesbeersburritos 📷 @davemcelwaine
@epicrides #gjoffroad done & dusted. That's gotta be the most technical race in the US! The course improvements were spot on which took away from some of the pain and suffering. Happy to take 28th on what proved to be a challenging day mentally and physically. #attitudeiseverything 📸 @davemcelwaine
@epicrides #gjoffroad  done & dusted. That's gotta be the most technical race in the US! The course improvements were spot on which took away from some of the pain and suffering. Happy to take 28th on what proved to be a challenging day mentally and physically. #attitudeiseverything  📸 @davemcelwaine
It's Sunday and we're #notsorryforpartying come get replenished from the #gjstreetparty #gjoffroad or anything else requiring a prescription of #tacos
Good show tonight GJ! Well done #gjoffroad
String dusters at the GJ off-road. #worklesstravelmore #gjoffroad
That one time I charged the front of the (skinny) fat tire crit. 😝Thanks @davemcelwaine for capturing! #gjoffroad #CRITicalmass #sufferface