Smokin Hills Ilara-Mokin

Updated: Toyota sets new record as Hilux, Starlet undergo Smokin Hills test drive

Although Toyota is a household name and a leading auto brand, it is often seen to shy away from test…

3 years ago