Philadelphia to build first arena for video games The Times
At the southern edge of Philadelphia, where railway tracks and the Delaware River loop and round off the city, there is a 67000-seat American football stadium …
This website uses cookies. By continuing to use this site, you accept our use of cookies.