Radiohead – Karma Police August 25, 1997 https://altsounds.tv/rtl3 1990s, 1997, Alternative Rock, Art Rock, Jonathan Glazer, Post-Britpop, RadioheadLast Update August 25, 1997 / Discover Super Furry Animals – God! Show Me Magic Directed by: Unknown Alanis Morissette – Head Over Feet Directed by: Alanis Morissette & Michele Laurita Fun Lovin’ Criminals – Scooby Snacks Directed by: Evan Bernard