Mark talks about Star Trek The Animated Series, with Mission Impossible done Star Trek style, one of the most irritating characters in the Star Trek universe and yet more aliens who were worshipped as gods in Earth’s ancient history.
Podcast: Play in new window | Download