History & Exopolitics

This is the Worlds largest confirmed Pyramid & it dwarfs the Great Pyramid of Giza