Jump to navigation Jump to search
|Dolphins and Money|
Ellie Crystal is a New Age mystic, notable for her appearance on The Daily Show segment "Evolution, Schmevolution". She is a bizarre New Age advocate who seems to be willing to believe pretty much everything.
- Article of the Weak: Ancient Astronauts