jaimeville.com
2008: My Favorites
TV Blinded Me With Science My favorite major release of 2008 was TV on the Radio’s Dear Science. Holy crap, was I unprepared to deal with the magnetic, schizophrenic brilliance of that album.…