1 year agoNetflix losing $100 million on Harry and Meghan documentary! Meghan Markle FAILS to make top 10!YellowFlash 2Verified