Larry Pollard posted videos on YouTube in 2008 promoting his claim that Kathleen Peterson was killed by a barred owl, not her husband Michael. The bird is common in North Carolina, and it has a reputation for diving-bombing people. Audubon investigated the theory and concluded that it was possible.