Pop Evil premiered their new single "Monster You Made" at the KLAQ Balloonfest on Memorial Day! Their new album War Of Angels comes out soon on eOne Music! They rocked Balloonfest with Drowning Pool at Balloonfest!
And yes, that is a mosh pit during the ballad. El Paso rocks.