People walk past a modern, angular building with reflective surfaces under a cloudy sky, while the text "A NEW FORTRESS" appears on screen. The scene transitions to a football stadium where cheerleaders perform on the field as a large firework explodes behind them, followed by a mascot holding a football in a triumphant pose.
Be the first to share your thoughts!