An Intriguing Youtube Video

I don’t know if she’s delusional or not, but the ideas are fascinating.