Though battered, Tesla is relentless, pushing Beelzebub on the defensive and to his limits. The showdown between science versus myth reaches its climax.
Released: Jan 01, 1970
Runtime: 00:26:14 minutes
Genre: Action & Adventure, Animation, Sci-Fi & Fantasy