And finding this photo on the site was REALLY cool – in the movie, they show some of the characters wandering around at Monza before the race, and focus in on a large-scale slot car track JUST like this – I wonder if it is the same one after all this time?…