Featurette for The Taking of Pelham 123 takes a look at the film with emphasis on the use of the New York subway system.
Your browser doesn't support HTML5 video.
Featurette for The Taking of Pelham 123 takes a look at the film with emphasis on the use of the New York subway system.