The Ambassador car August 14, 2010 admin 2 Car Reviews, Remember India ,the time around 30 years ago, when India was beginning to just rise...