Pro bike: Adam Craig’s Rabobank Giant TCX Advanced SL

A mountain biker's cyclo-cross bike