The Ambassador car 0 Uncategorized August 14, 2010 Remember India ,the time around 30 years ago, when India was beginning to just rise from its sleep ,when...