Eva Longoria and Michael Douglas promote their Apple TV Plus projects Land of Women and Franklin during the TCA Winter Press Tour in Pasadena Read more