Riders: Federico Bahamontes

We sit down with cycling legend Federico Bahamontes, the first Spanish rider to win the Tour de France and one of the greatest climbers of all time