Creosote Heart London, UK
Creosote Heart is the alter-ego of musician and writer Steve Carroll.
Steve Carroll is
currently also a member of Das Buzz, and has been part of The Electric Rains, The Inhabited Sky and experimental outfit sixty/79, whose track 4: Floodwater was selected by 6 Music DJ Stuart Maconie as one of his 100 Freaky Tracks To Hear Before You Die.
... more
Streaming and Download help