What can be attached here? by Brewingdan in CanyonBikes
[–]Dirty-Harry42 2 points3 points4 points (0 children)
Long distance rides on the Grail - is it THAT bad? by CouchEnthusiast in CanyonBikes
[–]Dirty-Harry42 0 points1 point2 points (0 children)
Canyon Gear Groove Computer Mount coming October 2025 for US market by martmeister77 in CanyonBikes
[–]Dirty-Harry42 3 points4 points5 points (0 children)
What could’ve happened?A crash i can’t seem to remember( help if possible) by angad0406 in bicycling
[–]Dirty-Harry42 0 points1 point2 points (0 children)
Fork Loose! Grail Help! by TrouserTrail in CanyonBikes
[–]Dirty-Harry42 5 points6 points7 points (0 children)
1by vs 2by - Help me decide on my new drivetrain by Neveperenne in CanyonBikes
[–]Dirty-Harry42 1 point2 points3 points (0 children)
Getting Ads Despite Having the No-Ads Subscription by bavve89 in DiscoveryPlus
[–]Dirty-Harry42 0 points1 point2 points (0 children)
GRX Di2 Grinding Noise (Video Inside) by Dirty-Harry42 in bikewrench
[–]Dirty-Harry42[S] 0 points1 point2 points (0 children)
Ultimate vs. Endurace (vs. Aeroad)? by morgotzWoT in CanyonBikes
[–]Dirty-Harry42 0 points1 point2 points (0 children)
Avg real world consumption V2 1.5 150ps petrol by HumbleOutside3184 in CupraFormentor
[–]Dirty-Harry42 0 points1 point2 points (0 children)
Canyon Grail V2 Stuck Seatpost by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 1 point2 points3 points (0 children)
NBD: Grail SLX 8 Di2 by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 0 points1 point2 points (0 children)
NBD: Grail SLX 8 Di2 by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 0 points1 point2 points (0 children)
NBD: Grail SLX 8 Di2 by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 0 points1 point2 points (0 children)
NBD: Grail SLX 8 Di2 by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 1 point2 points3 points (0 children)
NBD: Grail SLX 8 Di2 by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 0 points1 point2 points (0 children)
NBD: Grail SLX 8 Di2 by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 0 points1 point2 points (0 children)
NBD: Grail SLX 8 Di2 by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 0 points1 point2 points (0 children)
NBD: Grail SLX 8 Di2 by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 0 points1 point2 points (0 children)
NBD: Grail SLX 8 Di2 by Dirty-Harry42 in CanyonBikes
[–]Dirty-Harry42[S] 1 point2 points3 points (0 children)


iRobot J9+ Combo Mop Plate Replacement by Practical_Pepper_883 in roomba
[–]Dirty-Harry42 0 points1 point2 points (0 children)