Spied – Tata 407 facelift caught testing in Pune
October 11, 2012
It has been almost 26 years since Tata Motors introduced is one of the most light commercial vehicles in India way back in 1986. The Tata 407 is well-known …