I saw Riders in the Sky perform at a small venue in Chapel Hill a little over 20 years ago--they were great!
I see them whenever I can... and in fact, I'll be seeing them on March 5th, and I'm certain it will be mighty fine, just like it always is.
(I once asked Too Slim whether there was anything to the rumor that Two Jaw was once a nude model for Georgia O'Keefe. He looked at me and said, "Y'know, not many people would get that.")