I'm not really going to Mykonos but I hope that by the time this post gets published I'll be at the Rathausplatz in Dachau watching Fleet Foxes play this song live:
EDIT: Ironically, I arrived late to the show due to some other compromise and as I was walking up to the town centre I could hear them play the song from afar. Oh well, at least I made in time for my other favourites.
It was a very romantic setting for a unbelievable delightful show.
Posted on 26.5.11