Throwback Thursday | The magical night In New Delhi when India claimed its first ever Nehru Cup3 years agofeaturefootball