theresaallore.com
Michael Peterson – Bad Weird Science
As absurd as the “boating accident” theory in Jaws, the “Owl Theory” in the Michael Peterson murder trial just won’t die. It would not matter to me if the deceased was…