Originally Posted by
USAZorro
I think the infomercials about bike gear are best left to Robbie Ventura.
Actually, Robbie used to host a segment every day of the tour on the technology of the bicycles used in the tour. He would interview several mechanics from different teams and highlight different aspects of the bikes they were using. I enjoyed the segments.