Frozen Alien found in Russia

Frozen Alien found in Russia

ADVERTISEMENTS



Reports from Russian media have verified the find, although not its origin.

Two walkers from the remote Russian village of Kamensk in Siberia are claimed to have discovered the body of the alien.

Full article:

Frozen Alien found in Russia

ADVERTISEMENTS