Satellites X-90 & XB-70: What’s in a Name? This post originally appeared on aetherius.org. Read blog Posted in UFOs ← An Alien Base Under the Sea of JapanAsteroid Approaching Earth – the Remains of a Planet Destroyed by the Human Race? →