on May 25, 1966 The Last of the Secret Agents? Marty and Steve, American tourists in France, are given a multipurpose umbrella and pitted against… on May 25, 1966