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.