Facebook Pixel
UFO WARNING

WHERE ARE THE LOVELOCK CAVE GIANTS?

UFO WARNING
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.
UFO WARNING
Not playing