Doo Doo, Doo Doo
Former science journalist now peddles
The secrets of the Face on Mars! Put there by aliens, it holds, in the lines and angles of its geometry, the secret to infinite hyperdimensional energy. Why NASA denies its existence.
If I remember correctly from hearing this guy years back on Coast to Coast AM, he's also into the notion that NASA is working secret Masonic rituals, and scheduling its launches in sync with certain alignments of the stars, all in an attempt to placate wrathful aliens from the Pleiades.