Ever heard of the witching hour? 2:00 - 4:00 am. It is the time of day when the veil to the spiritual realm is the thinnest. Here are 8 important meanings.