Dick and Angel Strawbridge are getting ready to depart their beloved Chateau in Pays de la Loire, France, as they shared a major life update with fans… Dick and Angel Strawbridge are getting ready to depart their beloved Chateau in Pays de la Loire, France, as they shared a major life update with fans…