The Ancient Giants of Nevada and the Mystery of Lovelock Cave
I know there have been many debates about there ever were Huge Giants roaming our planet.
This is the first time I gave seen this one so I still believe they were here. Why anyone wants to think otherwise I don't understand.
There is also a video in this posting but I didn't watch all of it: simply because I didn't think it was very well done.
Looking forward to your thoughts.