Landa: "You Have To Be A Little Bit Lucky"

Mikel Landa After Stage 5 Of The Giro

Mikel Landa speaks about the chaotic first week of the Giro d'Italia.