The little satelite that will never sing again

Operation Paperclip?

sounds like something out of blackadder goes forth