Proof that Aliens built the Sphinx in Al Simhara



Video Link – Thanks to SimGuruGraham for sharing the video.

This candid footage recently captured in Isla Paradiso shows startling indisputable evidence that aliens were in fact responsible for building the Sphinx 4500 years ago. After its centuries long slumber it has reawoken to destroy us all!