Thunderbirds scene

Thunderbirds scene

Meddings Uranium Factory, New Mexico in “The Abominable Snowman” (2015)