Echo and the Bunnymen – Lips Like Sugar August 19, 1987 https://altsounds.tv/x7y3 1980s, Echo And The Bunnymen, Indie, Pop, RockLast Update August 19, 1987 / Discover The Rolling Stones – Living in the Heart of Love Directed by: Charles Mehling Polyphia – O.D. Directed by: Jake Woodbridge Radiohead – Karma Police Directed by: Jonathan Glazer