No "Take Me to Your Leader” Image: Aliens landing on Earth: “Take us" memes have been featured yet. Make your own ---->