061015-isle-of-man-tt-zero-johnston-Victory

Lee Johnston rode the Victory electric bike (an evolution of the Brammo Empulse RR) to a podium finish in the TT Zero race.