Countdown Day 9

Anything in this scene seem familiar ? Nine days until showtime and the build is underway at the Stadio Olimpico in Turin.