Cycling - Howard victorious in Mallorca, Swift in

Cycling - Howard victorious in Mallorca, Swift in hospital
Eurosport
Leigh Howard (Imago)
View Comments