ALIENS! The Chariots of the Gods makes bold bold bold (i.e., moronic) claims that there is evidence of alien visitors from centuries past.....it goes downhill from there.
For those of you who have read the "about" section of this blog, you'll know that this