Filed under: Uncategorized (Jan. 1, 2011)

Stars, planets, airplane lights? How dull. Much more arresting is the notion that we are so fascinating that aliens would travel zillions of miles through space just to visit us... more »