- New Model Would You Land A Punch? Tata Motors unveiled the Punch in full earlier this month. The auto major also opened ...