Loading...
No overview available for this episode.
Takeshi's Castle
Season 1
99
July 22, 1988
45 minutes