Biography not available in this language.
Log Jammin'
(uncredited) · 1980
Challenger
(segment "Derek & Wayne") (archive footage) · 1977