Skip to main content

Did the Kepler telescope just find the first signs of alien life? | Public Radio International

"Our best guess is that it looks like a swarm of something."

OMG! Gunbuster was right!