Categories Cruising Other Motorcycle Blogs Victory Takes Second Podium at Isle of Man News Empulse RR takes 2nd at 2016 SES TT Zero Race Victory is back on the podium with all-electric motorcycle Empulse RR at Isle of Man TT… Post author By staff Post date June 8, 2016 News Empulse RR takes 2nd at 2016 SES TT Zero Race Victory is back on the podium with all-electric motorcycle Empulse RR at Isle of Man TT… ← Covington's Offers New Master Cylinder Covers → Sena Tube Review