News Other Content Takeshi's Castle: A terrifying fact proves it's easier to land on the moon than win the cult game show Sources from Fandomwire • notundercovercop327 on Youtube • Published 2 months ago