Published On: Wed, Feb 19th, 2014

American Pyramids?

Image by sarahstierch

The existence of millions of ancient monuments of earth constructed all over North America, especially in the Mississippi River Delta of the United States, is a historical and scientific fact. Many Americans have grown up across this land with the knowledge of so-called “Indian mounds or Effigy earthworks” near their hometowns and birthplaces.

Visit the original webpage.

Pin It