Twickenham gets huge new training facility for playing video games
from Gaming Palooza http://bit.ly/2I9oLbt 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