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.

    processing...

    NEWSLETTERS