Create account

1295d · The Best Alien Photos
History researcher Muñoz in 2003, in Chilean town of La Noria, Atacama Desert, found a mummy of a creature 15 cm tall and resembling a humanoid.
Dr. Uther 1MBFpC
replied 1294d
Pretty hard to fake an Xray.