Sport 360

27 Followers

England fans watching on a big screen in Hyde Park, London, applauded their national side at the final whistle despite going out to Croatia in the World Cup semi-final.

Category: World Cup

Tags: London   Croatia   England   World Cup semi-final  

Comments (0)