Answer by
Taylor (863)
Whereas, 3:00PM is considered the miracle hour for Christians 3:00AM is a mockery of 3:00PM and thereof considered the Witching hour (or hour of the devil). There really isn't much history behind where this originated however, it is known by most Christians to be accurate. It is more or less based on the idea "Nothing Christian happens after midnight".