A crowded indoor concert venue with stage lighting and smoke effects. The camera is positioned behind the audience, showing the backs of heads and several people holding up smartphones to record the e... More about Ball Arena →


More about Ball Arena

View on Map
1000 Chopper Cir, Denver, Colorado, 80204
Loading map...
DirectionsGet directions
Follow Us