Football Tribe brings to you 10 Images That India Is Truely Gripped By World Cup Fever as fans gear up for the Greatest Show on Earth this July to witness the spectacle of 32 footballing nations battling it out for the crown glory of winning the World Cup 2018 in Russia.
1. Football Fans Gearing Up for World Cup 2018 in Darjeeling’s iconic Mall(Chowrasta)