'BIZARRE' looking creature filmed in woods

Can anyone explain what this is? check out more bizarre videos and UFO evidence from Disclose Screen @ https://www.youtube.com/channel/UCRvqbNvO49VqC8...

from Disclose.tv RSS Feed https://ift.tt/2rGElAD
via IFTTT

Comments