Spied – Tata Sumo Grande facelift, is this the Grande Mark III ?
September 11, 2011
Details had been filtering in about Tata’s new Sumo for a while, It is now three years since the Tata Sumo Grande was launched in India, that Tata Motors …