Enormous Tower On Ceres Spotted In Official NASA Images

In a newly-released set of NASA images, a 2-mile high structure is seen standing tall on the dwarf planet Ceres. They must have overlooked it. The strange tower on Ceres was not able to escape the keen eye of prolific alien hunter Scott Waring, though. An intriguing structure that seems artificial in nature, the tower … Continue reading Enormous Tower On Ceres Spotted In Official NASA Images