Well, she didn't go all David Icke on us, that's something. Maybe not far off though.
But seriously, lots of what she says sounds pretty plausible. Whether it's all true or not, who knows. Interesting that BTC gets a pretty casual mention at the end. Definitely percolating it's way into the mainstream.