Staples Center Expert Needed?
Inside the Staples Center, there’s a huge box suspended from the ceiling with screens on all sides. This thing has a name and if someone will let me know what it is, I’d much appreciate it.
Observing members:
0
Composing members: 0
Composing members: 0