The Grand Final in London, which was held from 16 to 18 August 2017, heralded the end of the FIFA Interactive World Cup and crowned the British winner Spencer Ealing, alias ‘Gorilla’. What are we talk...

The Grand Final in London, which was held from 16 to 18 August 2017, heralded the end of the FIFA Interactive World Cup and crowned the British winner Spencer Ealing, alias ‘Gorilla’. What are we talk...