Saltar al contenido
ALPHAPEDIA

Tom Cruise abseils off stadium roof in daring Olympic finale

The Mission: Impossible star, known for his love of stunts, wowed the Stade de France.