World Rallycross Highlights

World Rallycross Highlights

Series 2019 - Episode 10

ADVERTISEMENT

Summary

Highlights from round ten of the FIA World Rallycross Championship in Cape Town, South Africa.
Sport