Here's the 1982 intro to the Japanese animated Thunderbirds 2086 TV show. I never saw it. I do like the vehicles - where they made into toys? It all looks sort of ahead of its time to me. Is that fair?
By comparison, and maybe its an unfair one, here's the intro to the New Captain Scarlet series from 2005. I didn't see this either. I've seen some of the vehicles since onscreen and as toys and they aren't too bad. I have to say the show's CGI faces look awful. What do you think?