FOX Life (YinYangia)

FOX Life is a YinYangian pay television channel owned by IBS-Disney, which was sold to them by.