Mysterious Creature Prowls Oklahoma - NBC 5 Dallas-Fort Worth

    Mysterious Creature Prowls Oklahoma

    Are legendary chupacabras on the prowl in Oklahoma? A group of teens claim to have spotted the unique creature in the woods behind Tecumseh High School and they have a cell phone photo to back up their story. (Published Friday, Jul 23, 2010) Are legendary chupacabras on the prowl in Oklahoma? A group of teens claim to have spotted the unique creature in the woods behind Tecumseh High School... See More