The Stone Roses – She Bangs the Drums March 24, 1989 https://altsounds.tv/8xil 1980s, Indie, The Stone RosesLast Update March 24, 1989 / Discover Kings Of Leon – Charmer Directed by: Unknown The Presidents of the United States of America – Peaches Directed by: Roman Coppola Elastica – Stutter Directed by: Unknown