It's been decided to purposefully overproduce a humorous and modern "action/X-treme" sports show out of footage from popular game show Takeshi's Castle.
Read full
It's been decided to purposefully overproduce a humorous and modern "action/X-treme" sports show out of footage from popular game show Takeshi's Castle.
Discussion