Stunts and props from Tom Cruise’s Mission: Impossible series go on display in New York

This post was originally published on euronews.