30 Nov 2010, 10:59 UTC · By: Alina Dumitrache / The Isle of Man Government’s Department of Economic Development has confirmed that the TT Zero Clean Emissions Motorcycle Race will again take place on the Isle of Man in 2011 as part of the ...