Monday, February 13, 2006

What ReddHedd Sez

Here.

Something is weird about this. I can't put my finger on what it is, and I'm awaiting a read of whatever police report gets released, but the whole narrative is odd. And reeks of covering for something.