Over 100 participants are expected to converge at the tracks adjacent to the renowned Smokin’ Hills Golf Course for the 2025 Ondo Auto Rally scheduled for April 19 on the racing tracks of Ilara-Mokin, Ondo state. Organisers said the rally, in its eight edition, would showcase speed, skill and innovation while also featuring off-road challenges […]