30 Years Ago Today The Charlatans Released A Demo For "The Only One I Know"
Thirty years ago today, The Charlatans UK released their demo for the song that would start one hell of an amazing career. The song on that demo was “The Only One I Know.” “30 years ago today we released The Only One I Know. Here’s the demo. Recorded in January 1990 on a farm in... Read more »