
Video Premiere: David Toop & Lawrence English “Whistling In The Dark”
When two titans like David Toop and Lawrence English come together on a project, it comes with expectations. “Whistling in the Dark,” the first taste from their upcoming album, The Shell That Speaks The Sea, heightens the drama with phantasmic atmospheres saturated with distorted squalls. Ambient sounds obscure the harsh edges at the periphery, where skittering, […]