View Single Post
Old 05-13-2013, 05:11 PM   #2100
Joined: Jan 2011
Location: You're Mama
Oddometer: 3,773
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