Witch hats, cat ears and devil horns have been fetched down from the attic. There can only be one reason: Halloween, the spooky celebration observed every year on October 31, is here. Most ...