Foals – On the Luna February 18, 2019 https://altsounds.tv/vsf4 2019, Alternative, Foals, Indie, PopLast Update February 18, 2019 / Discover Radiohead – Man Of War Directed by: Colin Read Novo Amor – Sleepless (Chapter I) Directed by: Jorik Dozy & Sil van der Woerd David Bowie – Lazarus (R.I.P.) Directed by: Johan Renck