Share 17 Oct 2010 Indie, Indie Rock, International, Music, Rock, Tracks by S.C. Mumford & Sons “Little Lion Man”