Large crowd in a stadium cheering, huge and celebratory with applause, and horns blaring, in the distance, D50

0:12
Large crowd in a stadium cheering, huge and celebratory with applause, and horns blaring, in the distance, ...