I PREVAIL Drops Music Video for Single “Self-Destruction”
Platinum-certified and twice GRAMMY-nominated Michigan rock powerhouse I PREVAIL — Comprised by Brian Burkheiser (vocals), Eric Vanlerberghe (vocals), Steve Menoian (guitars/bass), Dylan Bowman (guitars), and Gabe Helguera (drums) — are ready to release their monumental…