Many believe that on the Day of the Dead, the veil between our physical world and the spiritual world is thin enough for the dead to visit the living and feast ... celebrate All Souls' Day on ...