Grimsby Town fans think England can win the World Cup as they live the high life in Qatar

Grimsby Telegraph

Published

They've had issues with their accommodation.

Full Article