21 Nov 2012, 14:06 UTC · By: Bogdan Popa / Launching limited edition models is the latest thing in cars and Tata Motors don't want to be left behind, so they've recently introduced the Limited Edition Indica Vista. Announced on Dec...