France Seen by Brits & Former Brits

Video showcases adverts about the French and British.