Electric Muscle: Riding Victory’s Isle of Man TT Race Bike

Experiencing Lee Johnston’s competition-tuned TT Racer at High Plains Raceway.