The Daily Mail published photos of hundreds of fans visiting the infamous zoo located in Wynnewood, Oklahoma made famous by the Netflix docuseries.