HTC Detour Takes You On The Ride Of Your Life
What a great day to write this article as one of my favorite riders, the The Manx missile Mark Cavendish took his amazing 18th Tour de France Stage win as well as the green jersey in the 11th stage today. Inching ever closer to American legend Lance Armstrong who has 22 stage wins, Mark blew … Read more