Bizarre Creature With Giant Jagged Teeth Found In Ukraine February 17, 2017 Related Posts Peeking Creature With Glowing Green Eyes (Boca Chica Beach) Tall And Hairy Humanoid Creature Seen Near Bluetown and Los Indios, TX Humanoid Figure Caught On Trail Cam – Davy Crockett National Forest – Grovetown, Texas Add a Comment Cancel replyYour email address will not be published. Required fields are marked *Comment Save my name, email, and website in this browser for the next time I comment. Δ