AlbumsReviews Mumford & Sons: “Delta” Review by Cassandra Lombardo | Distribution Manager November 20, 2018 Mumford & Sons continues to amaze me with every song and album they release, but their newest album, “Delta,” strikes a different tone than their past releases. The album has… 0 FacebookTwitterPinterestEmail