Life

Mumford & Sons cover AC/DC’s ‘You Shook Me All Night Long’ with random fan

The British folk rock band finished the first North American leg of their "Delta" tour Sunday at Fiserv Forum in Milwaukee.