I am loving Mumford & Sons right now. It's hard to believe this week's pick is a band that just formed in 2007. They have a depth and quality of decades-old performers. The band is comprised of members Marcus Mumford, Country Winston, Ben Lovett, and Ted Dwane. Their sound is achy and twangy, like a mix of Wilco and My Morning Jacket. This young group of friends have brought me the best song I've heard in ages...Little Lion Man.
Here's the Little Lion Man video for your enjoyment: