The above photo was taken April 16, 2014. It was authenticated by the University of Brattleboro Photo Lab, and it may not get more authentic than that.
Living in Brattleboro allows one to live in wonder.
Maybe that's why the aliens want to come here? Maybe they travel across millions of light years, just to find a place that will welcome them, and let them live in wonder, and in peace.