New Palisades: “Let Down”
Here’s a new video from Palisades for “Let Down” off their self-titled album.
Maybe I should stop posting audio streams, because I definitely posted this song already a few weeks ago. But hey, the video’s new, so here ya go anyway.