Posted in car review

Geely Emgrand EC7 – The compact saloon’s ‘dragon’

Geely recently launched their brand in Kenya through Simba Corporation. In its bag of goodies are various cars that suit…