Palisades latest self titled album is so huge, that I’d consider it for album of the year (at least so far!) Let Down is the latest release from the New Jersey sextet which hits all bases from a commercial sounding track and soft verses, lined with great electronics and distorted guitar to bring their unique rock sound to the mix.
If you have never hear of these guys, you may need some time in understanding why this self titled album is such an important one for them, but also why you should not pass on it.
Check out the video for our track of the day Let Down below;