Home / Biography / Sheldon Sands

Sheldon Sands

Sheldon Sands is really a multi-instrumentalist with an intention in music civilizations from all over the world. He still left for the center East in the past due ’90s and documented there with many native and brought in musicians. The completed results were finished in Colorado in 1998 and lastly noticed the light of time in 2002, when Deceased Sea Strolls premiered.

Check Also

La Habana Canta a Sabina

The brainchild of producer Imanol Ortiz (who was simply in charge of the similarly themed …