Home CD Reviews CD Review: AVENGED SEVENFOLD – The Stage