Cape Town gears up to host Supercross Championship

Motorsport fans across South Africa have a date to circle on their calendars: 13 December 2025. For the first time in its history, the FIM World Supercross Championship will be heading to the African continent, and it’s bringing the grand finale to Cape Town’s DHL Stadium. The high-octane championship will close its five-continent calendar in the Mother City, marking a … Continue reading Cape Town gears up to host Supercross Championship