The little-known town of Malappuram, Kerala, wears it's heart on its sleeve with Maradona cutouts at street corners and giant flags of Brazil and Argentina draped on cars. Across the country, Kolkata faces-off on an all-women football pitch. It's World Cup time, and India is dusting off its football boots.