Mysterious Creature Prowls Oklahoma | NBC 6 South Florida

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