Did you happen to catch The Late Show with David Letterman this week? During his monologue, the host joked about the news that Pope Francis would be willing to baptize aliens if they arrived on Earth and requested it. To illustrate his comments, Letterman introduced a clip with an amusing Star Trek check twist.

Fans in the US can watch Dave's monologue:

 

Tags
News
Star Trek
Star Trek New