Bad meat?

Bicycle RacingSportsTour de FranceAlberto Contador
Tour de France champion Alberto Contador speaks during a press conference at his hometown of Pinto, near Madrid, Spain. REUTERS photo
Loading