Incredible homage to the South Korean smash hit Squid Games. No idea where the crew at Run & Jump found this location but its spot on. Perhaps Squid Games II should include a high stakes game of tag?
Incredible homage to the South Korean smash hit Squid Games. No idea where the crew at Run & Jump found this location but its spot on. Perhaps Squid Games II should include a high stakes game of tag?