The new Louis Armstrong Stadium is a tennis stadium for its time, and there will be no nostalgia, at least of an architectural kind, for what once stood there: http://nyer.cm/7sRo6zV pic.twitter.com/P34Acijwvi
5:30 PM - 28 Aug 2018
1 reply
10 retweets
25 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.