July 23, 2010 10:22 am 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. US & World Videos 4:08 Reba McEntire and ‘The Voice' winner Asher HaVon talk future plans 0:34 Video shows moment Milwaukee news crew witnesses hit-and-run 1:20 WATCH: School bus crashes into mobile home in South Carolina 3:13 Hundreds of students being tested for lead after EPA finds contamination at a school in Trenton 1:13 1 dead, 30 hospitalized after plane hit with severe turbulence