Live: Fleet Foxes

Fleet Foxes are to play a one-off show in the UK this December
They are playing O2 Academy Leeds on December 1st, tickets available this Friday!