kinda sorta...
I get it badly confused with UFO, a British production...which I in turn get confused with Captain Scarlett, another British show, but with puppets. (!)
My state of recollection re: 60s tv scifi is not a good as I wish it was. But of course I never get anything confused with Thunderbirds Are Go! (You guessed it...a British production! :-)
