Metal, Music News, New Music, New Release, Video

Metal band Even The Dead Love a Parade sign to EMP Label Group

The metal band Even The Dead Love A Parade out of Dallas, Texas have just signed to EMP Label Group, […]