The manic, gibberish ghost of the 2008 presidential election is back! Sarah Palin endorsed Donald Trump Tuesday night in a much-memed-about speech that masterfully blurred the line between reality and lucid dreaming. The occasion allowed Stephen Colbert to exercise his own impressive imitative powers to channel Sarah Palin’s many tongues as he endorses various presidential candidates from Marco Rubio to Sebastian the Crab. Colbert doesn’t get into it until midway through the clip, but trust us when we say you want to hear him endorse “our next president, who can or cannot be a woman, animal, vegetable, or snow machine.†Whoooooo-weeeeeeeee!