Live Review: Fleet Foxes @ The Greek Theater LA 9/14

Very seldom do you come across a band capable of generating a live show that surpasses every expectation you previously […]