Delhi Believes That India Is Playing The FIFA World Cup In Brazil. How Shocking!

author image
11:00 am 26 Jun, 2014

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.

Popular on the Web