Mumford & Sons is a new folk rock band from London and have released their new single called "Little Lion Man". This tune is intense and very catchy with some great lyrics like "Its not your fault but mine/ It was your heart on the line/ I really fucked it up this time..didn't I my dear." This song is off their debut album with Island Records and these boys have already done some touring with another hot act out of London, The Maccabees.
what ever happened to these guys? Are they still around?
Good bands never come out of London and folk rock is a fad.
Post a Comment