Smith Family China Adventure 1986 (47 mins)

Dick Smith & Family’s cycling adventure in China, December 1986, shown on Channel 7. (47 mins)