As an early birthday present to myself, on May 18, 2011, I saw Fleet Foxes perform in the beautifully underrated and underused United Palace Theater in Washington Heights, New York City. I must admit that while the voyage so far uptown was new to me, the venue could not have been more perfect for the show….
Read more