How many of you...........

Hum the theme to Thunderbirds in your head when you look at this picture?