Supersport Hits The Moscow Raceway

Supersport Hits The Moscow Raceway

Supersport made its debut in Russia this past weekend, capping off an action-packed inaugural event for the Moscow Raceway.