Best PC games New PC games 2020 Best free PC games Best graphics cards Best Minecraft shaders Best Warzone loadout Cyberpunk 2077 guides

Posts tagged “London Spitfire”

England won a thing!

If you're still licking your wounded pride after England stacked it in the World Cup, take solace in the news that an English team have won Blizzard's first professional Overwatch season. At the Overwatch League Grand Finals in New York over the weekend, London Spitfire--a team whose name could only be more mawkishly English if it were Sir Percy Brexitworth And The D-Day 1966ers--lifted the…

Tagged with , , , , .