If you're looking to have your spookiest night of the year, then you must get deep into the scary facts about the festival. Falling on 31st October this year, some people believe that even today spirits come out to catch their prey....

Read more