Thunderbirds scene Lady Penelope’s home in Thunderbirds (1965-66) Lady Penelope’s home in Thunderbirds (1965-66) Leave a Reply Cancel reply