Simon Raymonde and Richie Thomas To Release New Album As Lost Horizons
For those that miss the band, Cocteau Twins, it’s always nice for a trickle of fresh water from the CT spout. Simon Raymonde, who keeps himself insanely busy running his…
For those that miss the band, Cocteau Twins, it’s always nice for a trickle of fresh water from the CT spout. Simon Raymonde, who keeps himself insanely busy running his…