PARIS - NICE: STAGE ONE.

David and Ned are in London to talk about France. Pete is watching too, but this is his chance to talk.

Hosted on Acast. See acast.com/privacy for more information.