Horse Head Pillow Post author:HFM Post published:May 9, 2005 Post category:Movies For your favorite Godfather movie fan, a horse head Pillow. I’m just surprised that it hasn’t been done before, really, You Might Also Like links for 2007-12-31 December 30, 2007 The Long Tail August 29, 2005 Favorite Movie List November 21, 2005