Christopher Paul Stelling is a feverish and itinerant troubadour, spilling guts and blood and sweat in soul-scraping solo sets.
Privacy