06. Aug. 1998 Late Show with Conan O'Brien,
NBC Studios, New York City, NY, USA
Space Lord
1998
TV broadcast