I mean, they’re both just American attempts to remake the '80s Japanese show Takeshi’s Castle, with new branding.
5 Likes
I mean, they’re both just American attempts to remake the '80s Japanese show Takeshi’s Castle, with new branding.