WHERE ARE THE LOVELOCK CAVE GIANTS?

UFO WARNING - A podcast by UFO WARNING

In 1912 giants were reportedly found inside Lovelock cave twenty miles south of Lovelock, Nevada. The mystery remains of what happened to those giants and many of the very strange artifacts that were discovered. Was this a classic case of government coverup or just an incident of mistaken identity. Listen in to learn more.