" " " "

Alien News Desk

Status: Completed

Summary:

News and commentary about the universe’s most baffling alien species, the humans of planet Earth.