This is a sports arena filled with many spectators.  In the center of the arena is an empty stage.  Above the stage are giant video screens showing an announcer.  This is in Canada as there is a 'Save-on Foods' sign above the crowd.