So, a few weeks/months ago, eljackinton and I came up with a cast for a new Thunderbirds remake. And us being us, we just went completely mental with the casting! We had; Idris Elba as Jeff Tracey. Steven Yeun as Scott Tracey. Someone-who-I-forget as