As graphic as it was, I'm hooked on anything Squid Game now...can't wait for Season 2!!! Here's all the locations in Korea where they filmed! Article via @PopSugarUK
Want to know more about Dino? Get their official bio, social pages and articles!Full Bio