Advertising Console

    Alien Like Creature Discovered In South Africa: Mummified Baboon

    Barcroft TV

    by Barcroft TV

    1 302 views
    The mummified remains of what appears to be an alien creature from another planet was discovered by a hiker on the Western Cape of South Africa. The bizarre specimen was analysed by a vet a found to be a baby baboon who died shortly after it was born. However, not everyone is convinced.

    Director: Barcroft USA
    Editor: Ian Phillips