Crossword clues for Who might say "Take me to your leader":ALIENWho might say "Take me to your leader"