ITV has released another teaser video to promote Thunderbirds Are Go, this time focusing on Tracy Island and other sets from the upcoming series. The video is available through the official Thunderbirds Are Go YouTube channel. The miniature sets… Read More ›