Revenge of the Mysterons from Mars
Release: January 01, 1981
Animated. Capt. Scarlet goes deep into space to stop the deadly Mysterons from destroying Earth.
Are you sure you want to delete this movie?
Originally posted to YouTube by ChrisDalek, This is a home video trailer fo...
Are you sure you want to delete this YouTube video?