August 11, 2024News Tom Cruise descends from the top of Paris stadium on a cable during Olympics closing ceremony Source link