Alexandra Bruce
Forbidden Knowledge TV
December 5, 2009
Everyone knows about the Egyptian pyramids, but who knows about the collosal pyramids in the United States, such as Illinois’s Monks Mound?
Or about the European pyramids, such as those in Greece, Italy or Spain?
China has a pyramid over 300 feet high!
This clip highlights the popularity of pyramids worldwide. Europe only started finding them in the last 10 years.
Add comment