Number 629

.
.
.
Its hard to make out the numbers on Cancellara's Power Meter, but we re guessing 285 average watts for the whole race






Posted by Greg W

No comments: