The video hints at the possibility that this might be an alien that’s been under the ground for eons. It reminds me of a film but I’ve forgotten the title! LOL. The video has the X-factor quality with some science thrown in for good measure.
The Russian permafrost is melting due to global warming. It is revealing the mummified remains of ancient animals such as mammoths. Two-thirds of Russian permafrost supports infrastructure and buildings. When it melts it can destabilise structures such as oil pipes underground utilities.
Do you believe that this strange looking mummified creature is some sort of alien that visited Earth many thousands of years ago at the time the mammoths roamed the planet?
