ALIEN CREATURE FOUND, WHAT IS IT?
Alien Creature Found. A group of teenagers discovered a strange alien like creature outside a cave in Panama. Not knowing what it was they reported their finding to the local authorities whom later recovered the body. What is this mysterious animal?
Intro: Brett Donnelly - Action Sting