Popularity: 0
Release date: 06/15/1979
Character: Self
Release date: 10/22/1989
Character: Dr. Nolan
Release date: 01/24/1979
Character: Self (archive footage)
Release date: 02/28/1980
Release date: 03/19/1983