Twickenham gets huge new training facility for playing video games
from Gaming Palooza https://ift.tt/33Ce5cv THE home of rugby is now also the home of a competitive video gaming team. Excel Esports has built a new HQ and training facility in 82,000 seater Twickenham stadium in West London. The massive sta…
No comments:
Post a Comment