James' Bike:
Frame: Cervelo P5X 56cm
Groupset: Shimano Di2
Crankset: Rotor 2INPower 54-39 Q-Rings 170
Wheelset: ENVE SES 7.8 Disc Carbon Clincher
Tyres: Schwalbe Pro One Tubeless
Hydration: X-Lab Torpedo, X-lab Side-kick cage
Groupset: Shimano Di2
Crankset: Rotor 2INPower 54-39 Q-Rings 170
Tyres: Schwalbe Pro One Tubeless
Hydration: X-Lab Torpedo, X-lab Side-kick cage