news · 01 July 1993 · 31 years ago
Inside File: The dog and duck show sets off to perform in Tokyo
More news on 01 Jul