Terry Strada said that day she lost the love of her life, nothing since has soothed the pain.
Her husband, Tom Strada, was in the North Tower on the 104th floor."
Terry Strada said that day she lost the love of her life, nothing since has soothed the pain.
Her husband, Tom Strada, was in the North Tower on the 104th floor."
The Last Duel Movie Behind the Scenes Featurette - Director Ridley Scott goes behind the scenes of his definitive epic..