A good friend has just informed of new movie called Team America. It’s by the makers of South Park & looks awesome! I loved Thunderbirds when I was a kid & this looks like the same kind of thing, but funny funny funny.
Set for release on 15 October in America only, but keep checking for dates everywhere else. Can’t wait – but looks like I’ll have too.