Just like the original, Thunderbirds Are Go looks set to gain a cult following in Japan, after news broke that the Tokyo-based production and distribution company, the Tohokushinsha Film Corporation has acquired the Japanese television and licensing rights for… Read More ›