We joined fans in Leeds' Millennium Square to watch England take on Argentina in the World Cup Semi Final
Back to News
We joined fans in Leeds' Millennium Square to watch England take on Argentina in the World Cup Semi Final