New releases: The Blow Monkeys, Cocteau Twins’ Robin Guthrie, plus Heaven 17 DVD
This week’s new releases include ‘Staring at the Sea,’ the second post-reunion album from The Blow Monkeys; ‘Bordeaux,’ a new collaboration between Cocteau Twins’ Robin Guthrie and Harold Budd; and the belated U.S. release of Heaven 17’s ‘Live at Scala’ DVD.