Tagged: olmec

The Mysterious Olmec Giant Heads

The Olmec heads are one of those archaeological artifacts that mainstream archaeology tries to avoid at all costs. Mainstream theories are limited to tarnish the magnificence of the once incredible ancient civilization that made them with absurd and ridiculous theories. The Olmec culture is barely...