The Leeches
David Vincent meets with the president of an electronics company, a man who believes aliens have kidnapped various heads of their fields and are planning to kidnap him as well.
David Vincent meets with the president of an electronics company, a man who believes aliens have kidnapped various heads of their fields and are planning to kidnap him as well.