Rui Costa: No More Curse Of The Rainbow Jersey

3-times Good.




Rui Costa finally took his first victory as the world champion winning the final mountain stage and up-seating Tony Martin to win his third successive Tour of Switzerland. 






Comments