When it comes to affordable yet powerful SUVs, the Tata Punch punches well above its weight. Designed for both city cruising and long road ...