English Indie Folk/Bluegrass band Mumford & Sons have played two new songs during their set at Coachella 2011. Both songs will likely be on their upcoming second album, which should be due before the end of the year.
Both songs feature Captain Nick & the Hornblowers.
Lover of the Light
The band have had a big year with recent Grammy nominations for Best New Artist and Best Rock Song for their debut single Little Lion Man, as well as playing with Bob Dylan on the night. And recently announcing they will be on the second stage at Glastonbury 2011 later this year.