Beach House release surprise album

Beach House have released a surprise album titled Thank Your Lucky Stars, the bands followup to their most recent album Depression...