Motorcycle.com has penned an article about electric motorcycle racing which includes a neat video showing the Mugen being raced around the IOM.
http://www.motorcycle.com/mini-featu...big-thing.html