Home CD Reviews CD Review: AVENGED SEVENFOLD – Hail to the King