Palisades have a new music video out for their song “Let Down”. The track is taken from their Rise Records-released self-titled effort. Copies available via MerchNOW and iTunes.