are set to release a new series titled 'Polo' this December. The show is one of the select projects that have come to fruition following their whopping $100million deal with Netflix for multiple ...
Netflix announced in September that the docuseries would be dropping in December and gave a little teaser about the game played on horseback. “POLO is a new documentary series that follows elite ...