MAY 81 DEMO REEL
In May of 1981 Channel 38 filmed promotional advertisements for Steven Thomas Darrell's new late night talk show titled "Nocturnal Emissions".
Keith Evans is "Steven Thomas Darrell"
Directed & Edited by Michael Goodpaster
comments powered by Disqus.
blog comments powered by