David Dastmalchian provides a refreshing, avant garde take on the late night talk show host role as Jack Delroy, the host of the popular (but not quite as much as “The Tonight Show Starring Johnny Carson”) program “Night Owls”. It’s Halloween night 1977, and this episode of “Night Owls” changes television forever. That’s what we’re […]