Maruti Alto vs Hyundai Santro June 17, 2010 admin 1 Car Reviews, Just as we buy any new car ,we are always faced with a dilemma to...