Motor Sport

Motorsport: Ondo auto rally onboards X-Kart Series

The 2024 Ondo Auto Rally will feature the newly commissioned X-kart race series in the country when it gets off on March 29 to 30 in Ilara-Mokin in Ondo State....