SomeOrdinaryGamers looks at why conspiracy theories say aliens built the Giza Pyramids. The video reviews pyramid alignments and construction methods and outlines archaeologists' explanations that ...
A witness captures something strange flying over a small island off the coast of Brazil. See more in this clip from Season 5, ...