Victory Motorcycles will participate in the 2016 TT Zero on the Isle of Man with all-new Victory RR electric motorcycle. The Victory RR electric motorcycle has been developed over the past year using data gathered during last year’s TT Zero and will be ridden by William Dunlop. It means Victory Racing is fielding entries in two of the […]