Footage captured in the studio during the recording sessions for Mumford & Sons' new album, Babel
Last on Channel 4
Thu 29 Nov, 12.40AM
Not all programmes are available on 4oD. Please see our FAQs.
This show features exclusive footage captured in the studio during the recording sessions…