Victory Takes Second Podium at Isle of Man

Empulse RR takes 2nd at 2016 SES TT Zero Race