The Ghostmakers
- Episode aired Nov 4, 1997
- TV-Y7
- 20m
An army of demonic evil spirits tries invading New York City by secretly possessing its inhabitants one by one - including Eduardo.An army of demonic evil spirits tries invading New York City by secretly possessing its inhabitants one by one - including Eduardo.An army of demonic evil spirits tries invading New York City by secretly possessing its inhabitants one by one - including Eduardo.