Mumford and Son’s newest album, Babel, is still happily perched atop the iTunes (and international Billboard) charts. If you haven’t listened to it yet, you are seriously missing out. The second album from the indie folk band, was released on September 25, 2012 in the United states and it is still number one. AND it after debuted at number one. The lead single from this album “I Will Wait” is a great listen and soon to be a radio hit!
Check it out here:
We love the live concert music video!