Uncategorized

10 Images That Prove India Is Truely Gripped By World Cup Fever

5. Brazil fans in Kolkata displaying their resolve to avenge the 7-1 loss to Germany