• Sat. May 18th, 2024

mumford & sons

  • Home
  • Mumford & Sons fail to impress with Delta

Mumford & Sons fail to impress with Delta

At a lengthy six minutes and sixteen seconds, Mumford & Sons’ title song from their fourth album has plenty of time to impress – unfortunately it does not. The band’s…