The couple said the new venue is like "Takeshi's Castle meets Squid Game"

Read original article

← Back to all headlines