The X-Presidents are a superhero team in the recurring Saturday Night Live animated sketch The X-Presidents and are satirical versions of real life presidents.
Advertisement
The X-Presidents are a superhero team in the recurring Saturday Night Live animated sketch The X-Presidents and are satirical versions of real life presidents.