Prince Harry and Meghan Markle Slammed for Their 'Horse S---' Netflix Polo Disaster Leaving Streaming Giant the Cleanup Bill
Meghan Markle and Prince Harry labeled 'box office poison' and try to 'distance themselves' from their latest flop Netflix doc 'POLO.'