The former president was asked about aliens on his Late Late Show debut last night. “When it comes to aliens, there are some things I just can’t tell you on air,” Obama said. “The truth is that when I came into office I asked ‘Is there a lab somewhere where we’re keeping the alien specimens and spaceships?’ They did a little bit of research and the answer was ‘No.’” ALSO: Obama gives blunt life advice to Corden's staff.
TOPICS: Barack Obama, CBS, The Late Late Show with James Corden, Late Night