Originally Posted by
chasm54
No, it is not fact. It is losers making excuses.
Even the winners mentioned the not knowing how quick the peloton were coming?!
Maybe this forum needs to just be chasm54 telling it how it is.......you are the king of the forum after all.........wonder if you have ever agreed with anyone?