111 Million Views: Squid Game Success Shocks Even Netflix
/
October 14, 2021
//Comments are Off
With 111 million views, South Korean nine-part thriller Squid Game is officially Netflix’s biggest original series launch, and even the streaming platform... Read More