Palisades Release New Live Video for “Fall”

Hot off the release of their new self-titled album this past Friday, Palisades have dropped the official live video for their single “Fall”. Check it out below and be sure to pick up the album + check out our review here.

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