VIEWER DISCRETION IS ADVISED. In May of 1981 Channel 38 News filmed a never before released interview with Steven Thomas Darrell prior to the debut of his new late night talk show titled "Nocturnal Emissions with Steven Thomas Darrell".

  • March 16, 2010
  • 275 Views