« Previous Ep. Next Ep. » Mikel Landa suffers a few setbacks in the Giro d'Italia. Meanwhile, Richard Carapaz sets himself up as the team's front runner for the final victory. Watch now Share this on:
Mikel Landa suffers a few setbacks in the Giro d'Italia. Meanwhile, Richard Carapaz sets himself up as the team's front runner for the final victory.
No comments yet. Be the first!