Victory Motorcycle announced a surprise participation at the Isle of Man TT with the newly unveiled all-electric motorcycle: Victory RR. The Victory RR is another child of Victory Motorcycle’s union with electric bike maker Brammo through their parent company Polaris. expand full story