What The Ancestors Say About ‘The Great Serpent Mound’ Will Blow Your Mind #Serpentmound, #serpent

Posted on September 5, 2024 3:00 pm

Note: This channel has interesting videos but seems to believe all Evolutionary times and logic.