LEAV/E/ARTH Sign to InVogue Records + Announce Debut Album

Cleveland, Ohio alternative rock outfit LEAV/E/ARTH have announced their signing to InVogue Records. The band is set to release their debut album A Perfect Disarray on 4/7 and have released their lead single + music video, “The Other Side” below.

Vocalist Leah Stenger says, ““The Other Side”, was portrayed with a video concept of having an out-of-body experience, a very literal form of disconnection. The overall message from the single and of the new album is that no matter how lost you may feel, there is always a way to come back from even the lowest of places.”

What Are Your Thoughts!

0 0

Leave a Reply

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.

Sign Up