New song from Mumford’s Delta

I wasn’t expecting to hear a vocoder on Mumford and Sons epic new song but I like it.  The visuals are also perfectly trippy for the song as well.

Mumford and Sons new album Delta is out November 16th!