Brazil
Joao Batista Cruz is a cyclist from Brazil.
History Team and ranking Tour de Cedrales One-day race Stage race