Tom Cruise abseils off stadium roof in daring Olympic finale
![Photo #1243 Photo #1243](https://upeiter.pilotbest.com/uploads/news-logo/2024/08/12/1243/big-c918b3dec4.jpg)
The Mission: Impossible star, known for his love of stunts, wowed the Stade de France.
Source:
BBC News - Entertainment & Arts
Comments (0)