If Space Aliens Invade, Barack Obama Is Ready to Do His Part
Former United States President Barack Obama in London, England on March 18, 2024.Photo: Carl Court (Getty Images) While Bill Pullman’s Independence Day character will likely always be the gold standard…