Drag site icon to your taskbar to pin site. Learn More

Backmarker Features Picture 8 of 272

IMG_0014.JPG
Back to Thumbnails
Previous
Next
Photo 8 of 272
Also at the 2011 Isle of Man TT will be Lennon Rodgers' MIT EV team, which developed an electric motorcycle for the competition out of a S1000RR chassis.

Login or sign up to comment.