Euro 2016 News

Euro 2016 News

France join race to host Euro 2016

It has become public knowledge that France are to invest over 100 million euros in building brand new [...]