Godfather Horse Head Pillow
Found By: Michael Kiely (2036)
Looking for that perfect gift for a diehard Godfather fan or just looking to send a message to your enemy? Then the severed Godfather Horse Head Pillow will be absolutely perfect. Plus it's just plain sick, twisted and evil fun!











Comments (10)