Eagles set to battle Iceland in Volgograd
By Emmanuel Okogba
The Super Eagles have arrived in the southern Russia town of Volgograd and are in high spirits to face Iceland in their crucial group D FIFA World Cup tie this afternoon.
The post Eagles set to battle Iceland in Volgograd appeared first on Vanguard News.