Squid Game: The Challenge’ winner Mai Whelan says she hasn't received the $4.56M prize from Netflix even though filming finished in February.
Squid Game: The Challenge’ winner Mai Whelan says she hasn't received the $4.56M prize from Netflix even though filming finished in February.