jaimeville.com
2007: My Favorites
2007: The Year in Movies and Music By Jaime Lees Published: December 19, 2007 LCD Soundsystem’s self-titled 2005 release stands as the album that made me finally, truly believe in new electro…