Tuli Motors, Authorised Service Centre of Tata Motors and Fiat Webpage of Tuli Motors in Delhi. Linea and Punto flashing on their homepage. The Linea's snap is fine. See closely the Punto's picture. PUNTO written on the number-plate is a mirror image. Couldn't have they clicked a picture themselves or downloaded from the net.