Where To Stream Svengoolie Season 32 Episode 20
First Men In The Moon
- Aired May 9, 2026
- 120 Min
Svengoolie presents us with a movie that reveals that Men actually landed on the moon in the 1800's. Featuring special effects by the famous Ray Harryhausen. Svengoolie presents us with offbeat humor and movie and actor trivia.