9 Nov 2010, 16:20 UTC · By: Andrei Tutu / The “City Car” is a notion that has become an obsession in the contemporary automotive landscape. This is because the world needs cars that are built specifically to cater for urban tran...