NNew Music Read More 1 minute read Cloud Castle Lake – Glacier | New MusicbyWPGM StaffFebruary 11, 2015 Dublin trio Cloud Castle Lake are creating stunning music that sounds like the love-child of Radiohead and…