No Rain No Rose

Fans of oldtimers such as Townes Van Zandt, Todd Snider, and Ray Wylie Hubbard know that when it comes to the best songwriters, they don’t just know how to put a good story into song, they know how to take a good story back out of a song to introduce a live performance. California-based songwriter John Craigie has perfected this art just about as good as any.