DarkMode/LightMode
Light Mode

The Things They Say:

“It comes out November 16th, if we finish it on time. We’re still working on it. We’re mixing it.” Mumford & Sons frontman Marcus Mumford admits that the group is still completing new album Delta, which is due for release on 16 November (18). 

- Advertisement -