Just did a little search. My apologies for digging up this thread, but perhaps there is someone else that could be a possible suspect?
http://www.gofuckyourself.com/showth...ht=horsef ace
(edit: I am referring to the picture he posted further down of the horse)