Way to go, NASA…

Ok, so yesterday was supposed to be the big day, the day NASA was to make an announcement that was supposed to “impact the search for evidence extraterrestrial life.” The internet was abuzz, as NASA rarely makes such bold statements. Bloggers and journalists everywhere were contemplating what the announcement could be. Was it that they […]