More Story

Overdrive Racing and Toyota Gazoo Racing SA make final preparations for eight-car Dakar challenge

Overdrive Racing and Toyota Gazoo Racing South Africa have seen all eight of their new Toyota Hiluxes safely pass through...