The UFO Watchtower in Center, Colorado, is exactly that kind of place, a delightfully bizarre roadside attraction that takes ...
Being able to spot the Earth, let alone any signs of life on our planet, would require an enormous telescope from 66 million ...