That's a nice set of TaTa's you have there

Apparently this is an Indian steel manufacturing company that also makes large vehicles (trucks (lorries), buses, etc.)
Go ahead Ben, say it's only mildly amusing...
Labels: tata's
My news, views, and reviews of this small island they call Bahrain



Labels: tata's