Yeah Yeah Yeahs – Maps June 17, 2009 https://altsounds.tv/lyk0 2000s, Indie, Yeah Yeah YeahsLast Update June 17, 2009 / Discover The Kills – Doing It To Death Directed by: Wendy Morgan Death In Vegas – Hands Around My Throat Directed by: Death In Vegas Laura Marling – I Feel Your Love Directed by: Cherise Payne & Laura Marling