techdigest.tv
France beat England in the World Cup final! Well, sort of... - Tech Digest
England have been defeated in the World Cup final by France, losing out by 3 goals to nil! Well, sort of. No we haven't hopped into the Tech Digest Delorean and jumped through time to July 11th's final. That rather...