The FIFA World Cup is on in Brazil and India is playing for a first-time-ever chance to win the golden trophy. Surprised? So your profound knowledge of football tells you that India is far from even qualification (if that means anything), let alone eyeing the trophy. But these Delhiites see things their way.
Credit: SorteddTv via YouTube.