Stuffed Dead Horse Head - The Godfather

Bizarre Movie Merchandise