View Single Post
Old 05-13-2013, 05:11 PM   #2100
joexr
Beastly Adventurer
 
Joined: Jan 2011
Location: S.E.
Oddometer: 3,773
Quote:
Originally Posted by Warin View Post
Pedals were banned for the Isle of Man TT motorcycle races from 1908?. They were though to give an unfair advantage.
I believe that was due to a Harley protest.
joexr is offline   Reply With Quote