http://www.hulu.com/watch/776818
Last night Taraji P. Henson hosted the latest episode of SNL and Mumford & Sons held musical duties.
The UK band performed their singles “Believe” (above) and “The Wolf” (below). The new electric sound suits the band well, and hearing them live on such a stage proves they’ve fully embraced this new direction.
http://www.hulu.com/watch/776823