As the FIFA World Cup 2018 fever grips over Russia, fans from all over the World have displayed their passion for the quadrennial football extravaganza. In India, Kerala as always a hub of World Cup fever, and a football-crazy fan from the State has cycled all the way to Russia to watch the tournament and…
Recent Comments