It’s been over two years since Norma Jean‘s Bless The Martyr And Kiss The Child was released in 2003. And after two long and highly anticipated years, do not expect a repeat of their debut. All I’m saying is, brace yourself. O’ God, The Aftermath is one of the best things to be birthed from […]