Echo & The Bunnymen – The Killing Moon January 20, 1984 https://altsounds.tv/04xl 1980s, Alternative, Echo & The BunnymenLast Update January 20, 1984 / Discover The Lemonheads – Half The Time Directed by: Unknown Fontaines D.C. – I Love You Directed by: Sam Taylor 2:54 – Blindfold Directed by: Charlie Robins and Chris Hugall