06. Aug. 1998 Late Show with Conan O'Brien,

NBC Studios, New York City, NY, USA

Space Lord
TV broadcast