📄 Other
1983 Cricket World Cup — India First Champions
About
Kapil Dev captained India to first ever World Cup title at Lord's. The '83 moment changed Indian cricket forever.
Credits & Contributors (1)
Cast & Performance
Iconic catch + winning captain