Riccardo Ricco hits back at Cavendish. The parasite speaks.
Biological impossibility? Parasite talks! Doper Riccardo Ricco responded [...]
Biological impossibility? Parasite talks! Doper Riccardo Ricco responded [...]
Somewhere in Italy, Riccardo Ricco is acting out [...]