Cavendish Rainbow Stripe
Mark Cavendish - Professional Road Cyclist and legend from the Isle of Man known as the Manx missile. An almost unbeatable sprinter has won 32 stages on the Tour de France and closing in on the all time record of 34 won by the legendary Eddy Merckx.