RacingIOMTT: Victory Racing SES TT Zero Race ReportVictory Motorcycles claims back-to-back Isle of Man SES TT Zero race podiumsBy The WireJune 8, 2016