Home » The Lemonheads » The Lemonheads – Confetti The Lemonheads – Confetti Directed by: Unkown October 29, 1992 https://altsds.co/o6eo TAP TO UNMUTE 1990s, Indie, Rock, The LemonheadsLast Update October 29, 1992 / Random Video Next Video Discover Incubus – Glitterbomb LYRIC VIDEO Bon Iver – Jelmore Directed by: Aaron Anderson & Eric Timothy Carlson Stolas – Bellwether Directed by: Tom Flynn and Mike Watts