Squid Game Is Netflix's Biggest Series Launch of All Time

It's very unlikely you haven't heard about Squid Game by now as the show has just smashed the record for the biggest launch on Netflix.

Comments