Biker Crashes Into Mysterious Creature In The Jungle

Shop Skelly&Co

These bikers were riding though the jungle in Aceh, Indonesia when this 'humanoid creature' knocked one of them off their bike and made a run for it before disappearing into the long grass.

Skelly & Co apparel 

Shop Skelly&Co

1 comment

  • Fake

    Jd

Leave a comment