by Cap'n Carrot on November 8, 2012 · 0 comments
in Music Videos
This is English folk rock band Mumford & Sons with the video for “Lover Of The Light” (starring, and directed by, Idris Elba) from the band’s second album Babel.
Previous post: Tube Watch: Arrow – Damaged
Next post: The Sessions
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.