Add Yahoo as a preferred source to see more of our stories on Google. David Edward Sutch, aka Screaming Lord Sutch outside the Royal National Throat, Nose and Ear Hospital in London, December 1971.
Put together some of the best artists from the late 1960s and one obscure English rocker, and you’ve got Lord Sutch And Heavy Friends. This group was an interesting outfit, to say the least. They ...
It’s that frightful time of year! Halloween is just around the corner, which means you’re most likely listening to a variety of algorithmically-curated, Halloween-themed playlists via your favorite ...