People in most cultures believe in superstitions. From earliest times, the English, for instance, have believed in certain symbols and customs which could bring good fortune as well as ward off evil spirits. Old customs seldom die, so don't be surprised because some of these customs are still practiced daily in today's society.
The horseshoe is considered a lucky symbol in English customs. It resembles the other symbols associated with good fortune in other cultures such as the crescent, half circle or "U". Crescent or "U" shapes are often said to be the symbol of fertility and also possesses power to ward off evil spirit. As it is made of iron and used for horses, horseshoes are also linked to strength and power. As such, combining all these signs of good luck, the horseshoe is regarded as a powerful device to bring fortune and keep evil spirits away. It is usually nailed to the front door to protect the household from uninvited visitors like witches and evils. However, the horseshoe must be placed in an upright "U" position so that the good fortune will be retained by the household.