Pre-release of the week: The Lumineers – Cleopatra, out 8 April
Pre-sale of the week is Cleopatra, the second album from platinum-selling Denver trio The Lumineers – the follow up to their multi-Grammy-nominated self-titled debut. There is something timeless about this band that links their songs to 18th century pastorals, 19th century work songs, 20th century folk narratives and 21st century post-modern cinematic soundscapes. Success hasn’t…