The best PC games ever Best PC games of 2018 Best graphics card 2019 Best free games Fortnite challenges Apex Legends guide

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 , , , , .