A group of tiny aliens try to make first contact by letting a robot visit a talent show.A group of tiny aliens try to make first contact by letting a robot visit a talent show.A group of tiny aliens try to make first contact by letting a robot visit a talent show.