A Superbike, or Every Single Rider in the Tour de France – What’s More Powerful
These are some of the most powerful athletes in the world—cyclists who cover more distance in a shorter time than anyone else in the world who’s relying on human-powered transportation. But how much power do they put out compared to, say, Ducati’s most powerful production bike, the 1299 Panigale? Marveling at the 174 eventual finishers […]
Recent Comments