Mumford and Sons just released a new music video for their single "Lover of the Light." You may recognize the actor/director of the video, Idris Elba, from The Wire and Prometheus. This British actor stars as a blind man whose morning routine is interrupted by a fit of inspiration.
Copyright © 2011 Emmis Interactive. All rights reserved.