Evolution

Animal Planet ‘Mermaid’ HOAX! Viewers PISSED!

Mermaid hoax! Animal Planet's "documentary" on mermaids garnered a huge audience, of believers, but now those same folks are crying…

12 years ago

New Drone Locates Target By DNA?

File this under "crazy conspiracy theories" along side all of the other crazy conspiracy theories -- that ended up being…

12 years ago