Although their album was released in England in 2009 and in the US earlier this year, Mumford & Sons are garnering deserved newfound attention here in the States. Part of the new folk rock movement growing in the Britain, the band is fronted by Marcus Mumford, thus the name. From their debut album Sigh No More, “Little Lion Man” is the Song of the Day.
[jwplayer mediaid=”4340″]
“Little Lion Man” by Mumford & Sons