Netflix Reveals Squid Game Is Their Biggest Launch With 111 Million Fans
Netflix’s Squid Game has become the biggest launch in the streaming service’s history, with 111 million fans watching the show since its debut on September 17. The South Korean hit series has become quite the pop culture phenomenon upon
Modupeoluwa Adekanye
Read More
Follow Us on Google News