Giant Megaliths in Russia that could not have been made by any modern human, no matter what the numbers, prove that very large giants roamed the world, most likely for thousands of years before the biblical flood. These are the Giants spoke of in myths and legends, and in the Book of Enoch.
Hide player controls
Hide resume playing