Interesting report from 2007 just North of Cloverdale, California. This report is from a police officer: “I am a law enforcement officer. I have no reason to lie about what I saw and frankly I don’t care if anyone believes me. I have heard of these kind of things here and there but never paid… Read more »
