- Tue Mar 06, 2012 9:09 pm
#3257564
You probably thought you would never see an Electric Vehicle from Mugen - to be raced at Isle of Man by 17 times TT winner John McGuinness
MUGEN EURO Co Ltd - www.mugeneuro.com