Skip to navigationSkip to content
Sochi Winter Games

Location

Sochi, Russia

Crowd

80,000 people

Device

Custom DEL Medallions

The Show in the Stands