Mysterious Creature Prowls Oklahoma | NBC 6 South Florida

Mysterious Creature Prowls Oklahoma

    processing...

    NEWSLETTERS

    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.