Oluwo of Iwoland in Osun State Oba Abdulrasheed Adewale Akanbi, Telu 1, has endorsed Innoson brand of cars which are made in Nigeria vehicles. The Oba has decided to made the IVM-G80 a sport utility vehicle as his official royal car. The flamboyant royal father was seen driving the SUV around the ancient Iwo town.
Photos:



