Music Singles

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 departure from their successful acoustic folksy sound on their third album was controversial, and it seems that even three years later, they still are yet […]