Geely Emgrand EC7 14 September 2013 The Emgrand EC7 represents everything there is to like about a car made more or... read more