Playback serverIf a title won’t play, switch servers.
Season 1 · Episode 15
0.025mAugust 14, 1982
The Thunderbirds head to a space station near Mars, where an experiment gone haywire has created a giant monster plant.