Ladies and gentlemen, boys and girls, it is here. The Demon has arrived! This is probably one of the most anticipated vehicle releases that we can remember in recent history, and rightfully so because ...