New Bioracer speed suit dominates in World Championships time trials

This article first appeared on BikeRadar.