Tag Archives: Tata Motors

Front view of the new Tata Safari Storme at a showroom

The New Tata Safari Storme – In Your Face!

The front end of the new Tata Safari Storme presented in an “in-your-face” view. Note the projection headlamps and the prominent metal plate proclaiming “STORME” which they could have done without. Taken at the Prerana Tata showroom at Lalbagh Road, ...

Read More »
Tata Cars Waiting for Delivery

Tata Cars in all Colors!

Tata Motors’ new cars waiting for delivery to customers at a holding yard. Among all car manufacturers in India, Tata must be the ones available in the widest range of colors, far more than other manufacturers. Especially the Nanos! šŸ™‚ ...

Read More »