supermarionation

Aogashima, the spitting image of Tracy Island from Thunderbirds series

Tracy Island, the South Pacific paradise rendered in vibrant Supermarionation, was the setting for the home base of the Thunderbirds,…

12 years ago