Song of the Day: Palisades – Fall By The Telltale Mind on January 21, 2017 • ( Leave a comment ) Palisades take a second bit at the apple in less than a year’s time with a new video for Fall, a song whose previous video came out in February of 2016. Whether […]