Whilst Halloween falls on October 31st and remains one of the most popular holidays in Western...

read more