Colombia
16th February 1980 (44)
UCI: 1 Wins
Felix Leonardo Castro Yate is a 44 year old cyclist from Colombia (born February 16th 1980). He has won 1 UCI races.
Best results Victories