Extended Highlights: FIM Speedway - Togliatti, Russia


The best of the action from FIM Speedway in Togliatti, Russia.