Mark Neale's 'Charge' movie: TTXGP Isle of Man zero emissions, maximum speed
Check out Mark Neale’s new movie documentary Charge, chronicling the world’s first ever electric motorcycle race, the TTXGP, that took place at the 2009 Isle of Man’s Tourist Trophy. Neale is the director behind Faster which traces the story of…