Originally Posted by
dynodonn
Was there a Stoke Monkey on board with each of those riders?
I never heard a motor, so I assume not. Although there's an urban myth going around about Fabian Cancellara and the Tdf.
That would salvage my self-esteem though...