TATA NANO PHOTO GALLERY (50 + PICS)
The cars will be on display at Tata Motors dealerships from the first week of April 2009. Bookings will commence from the second week of April 2009.
The cars will be on display at Tata Motors dealerships from the first week of April 2009. Bookings will commence from the second week of April 2009.
No comments:
Post a Comment