Day: March 13, 2017

Clear Footage Of UFO’s Above Giza Pyramids

1

A bizarre video of what appears to be three upside-down pyramids UFOs floating above the pyramids of Giza has gone viral across social media. SCROLL DOWN FOR VIDEO The mind blowing footage was uploaded by Youtuber Section 51 2, which shows the triangular pyramid UFOs hovering above the Giza Pyramids whilst stunned tourists look on […]