Source The Saint Louis Arena. When it opened in 1929, it was the second largest indoor arena in the USA.
odstane says
Anyone else reminded of the Pro Bending Area from Legend of Korra?
Thiege410 says
Damn. Never heard of this thing. It’s huge