Face it; urban cars have to be small and efficient. Big, luxury cars not only take up space, but also are difficult to maneuver on a congested city’s road and drinks up a lot of gas. Gazelle is one such car that is designed to help the commuters by...









Fresh Comments