Your editor has been at RavenCon in Richmond (Midlothian) Virginia this weekend talking about science and skepticism and enjoying panels and talks with people who are clearly knowledgeable about fictional alien races and propulsion systems. But I still found time to watch the news feeds.
Oh my gosh, they found it… now what? E.T. Found In New Mexico Landfill.