The Thunderbirds Are Go remake has released what feels like a tourist commercial for their secret headquaters / island. The camera pans through shot after shot of the teams home that includes the ...