The cult-beloved British band Cardiacs released Guns, their most recent album, in 1999. For a very, very long time, they’ve been planning a new double LP called LSD. The lead single was supposed to be ...
When you buy through links on our articles, Future and its syndication partners may earn a commission. Credit: Ashley Jones December 13, 1984. In a packed Hammersmith Odeon, awaiting their heroes, ...
Cardiacs will release their final album, LSD, on double vinyl, CD and as a download through their Alphabet Business Concern label on September 12. The band have also shared a video for the first ...