Car Talk5 years ago
Tekowi: A Made In Nigeria Armoured Vehicle Made By Two Brothers In Ekiti – PHOTOS
A local automobile company, Obasa Specialty Vehicle (OSV), located in Ijero-Ekiti, Ekiti State, has unveiled an all-terrain vehicle named Tekowi. The vehicle, the company said, was...