Sunday, September 14, 2008

Horse Head Pillow

The Horse Head Pillow is surely nothing to wake up next to. 

Based on the famous scene from the iconic movie, The Godfather, the Horse Head Pillow is one morbid pillow that can be a great way to scare away your friend or girlfriend in the morning.

>> Get it here

No comments: