The Serpent Mound
Located in Peebles, Ohio, the mound resembles a serpent, which was built either by the local Indians back in their day, or possibly millions of years ago a meteor crashed and did this. Recently it has been thought of that possible aliens came and instructed the local tribe on how to build such a thing. What do you think ?????