Fleet Foxes unveil stunning 8 minute animated video to “The Shrine / An Argument”

by Alex Gallacher 21 November, 2011