Super Furry Animals – God! Show Me Magic Directed by: Unknown April 29, 1996 https://altsounds.tv/sxr3 1990s, Classics, Garage, IndieLast Update April 29, 1996 / Discover Joywave – Doubt Directed by: Joywave Chic – Good Times Live Performance alt-J – 3WW Directed by: Young Replicant