MessageToEagle.com - A very strange abnormal-looking mummy with giant head has been unearthed in Peru.
The discovery was made in the Cuzco region, the heart of Incan civilization.
Researchers find the mummy extremely odd. The mummy simply does not fit in with the version of history that we have all been taught.
The mummy's head is triangular and its eye cavities are very big.