FUNKE OSAE-BROWN The tail end of the popular Adeola Odeku Street, Victoria Island, Lagos, Nigeria was busy on a warm Saturday October evening. The frontage of the KIA showroom situated in a corner of the T-junction at the adjoining Akin Adesola street was rather too compact for the number of…
