Maybe the police will come out with a new theory that he shot himself in case the hanging didn’t work.
Not trying to be a conspiracy theorist, but in June 2008, Kellerman donated $1,000 to Spencer Bachus(R). I was just wondering which side he was on politically speaking.