The Cure – A Forest April 8, 1980 https://altsounds.tv/63rs 1980s, Alternative, Indie, The CureLast Update April 8, 1980 / Discover INXS – Need You Tonight Directed by: Unknown Womack & Womack – Teardrops Directed by: Unknown The Chemical Brothers – Let Forever Be ft. Noel Gallagher Directed by: Michael Gondry