Excursion05
Registered
I heard they were going to install a loud speaker blaring out an obnoxious exhaust sound,, just so it would be like a Harley ,,,
at least it wont leak oil
and sure as hell I would throw a leg over one if an opportunity presented itself.
The Isle of Man event has a class for electric bikes. Anyone know who makes the electric bikes run in this event?