November 20, 2008 Marc Rheinard wins the 2008 IFMAR ISTC Electric On-road World Championship Read now