Victory Isle of Man TT Electric Superbike - RIDING IMPRESSION

A few laps in the USA on Victory’s ex-Brammo electric superbike.