Cervelo P5 - the full details for the time trial bike

This article first appeared on Bikeradar.