Title
Tom Cruise Creates His Own ‘Trafalgar Square’ Tube Station Filming Mission: Impossible in London
The actor was pictured filming scenes for the eighth 'Mission: Impossible' movie in the British capital on April 28
Tom Cruise has taken over the streets of London!
On Sunday, April 28, the actor, 61, was phot...