The Peruvian Mummies

The Peruvian Mummies

Alleged Three fingered alien mummies discovered in Peru attracted Barry’s attention.