Yeah Yeah Yeahs – Maps June 17, 2009 https://altsounds.tv/lyk0 2000s, Indie, Yeah Yeah YeahsLast Update June 17, 2009 / Discover Young Buffalo – My Place Directed by: Richard Delong Lust For Youth – New Boys Directed by: Frederik Valentin 2:54 – Blindfold Directed by: Charlie Robins and Chris Hugall