This video of Mumford & Sons’ performance of Delta makes me so happy. Great song, and such a joyful concert experience.

Rian van der Merwe Product manager • Designer • Speaker