In 1966, the British puppet show Thunderbirds was poised to conquer the big screen and the American TV market. Then, out of nowhere, it all fizzled. This, the opening of the show's would-be blockbuster movie, might have had something to do with it.

Read…