Is This Evidence Of An Alien Civilization?