Say Lou Lou ‘Blue Ruin’ Video
Last month Siblings Say Lou Lou released their new album 'Dust'. One of the first tracks on the LP is the song 'Blue Rain', which, rather than dropping a conventional music video for it, the pair have opted for a short film.