The Fabulous Thunderbirds news and photos