In an age when 90 percent of the new music you hear is done on a laptop, L.A.'s Local Natives put it down in a backyard somewhere in Austin, Texas. Their debut album Gorilla Manor is out now, peep dat.
Via Pitchfork.tv
Subscribe to:
Post Comments (Atom)


No comments:
Post a Comment