dropped the trailer for Squid Games: The Challenge on Friday, ahead of its launch on November 22. The streaming platform has taken inspiration from the hit TV show Squid Games and turned it into a reality series. The highly-anticipated show has already faced controversy after some of the .
Load More
Load More