Monday Apr 19, 2010 Apr 19, 2010 0 Facebook Tweet Email Mmmm.. Local Natives' new album, "Gorilla Manor," is excellent...