Last year's debut from Freelance Whales ('Weathervanes') is being rivaled in terms of incredible musicianship, performance and style by this year's debut from Local Natives ('Gorilla Manor')... and it's pretty hard for me to choose a favorite. Who would you take?
Freelance Whales - "Generator ^ 2nd Floor" Live
VS.
Local Natives - "Wide Eyes", "Airplanes" and "Stranger Things" Live