Our taxi, Tata is the Indian car company that makes them. There are big and small Tata's in India, mostly small ones.
prev next thumbs