March 8, 2017 Entertainment/Reviews Fleet Foxes returns to the stage For fans of Fleet Foxes, an indie band based out of Seattle, the past six years have been quite the waiting game. Keep Reading