The independent news organization of Duke University

Courtesy of Wikimedia Commons ·

Mumford & Sons.jpg

Mumford & Sons, pictured performing in 2012, released their fourth studio album "Delta" Nov. 16.