Extraterrestials show up Enmasse!

NASA dispatch scientists globally...ET's want to know WTF went wrong here!

digital journal article