smallest car in production

  • End of the road for Maruti 800?

    End of the road for Maruti 800?

    Dave | 05/11/2008 - 15:07
    [singlepic=119,320,240,,] Maruti 800, the city car manufactured by Maruti Suzuki in India since 1984, has started showing signs of extinction. The root cause being, the stringent Euro-4 emission..