Why Do People Wear Horse Heads?

It covers the entire head and is typically part of a Halloween costume, or is worn at other times to be funny, shocking, incongruous, or hip, or to disguise one’s identity. What does the horse head mean? In the years since The Godfather debuted, putting a horse’s head in someone’s Read more…