Leon Thomas
2 records in the archive · 1970
About the artist
Born 4 October 1937, East St. Louis, Illinois, USA. Jazz and blues vocalist noted for his yodel-like glottal technique; sang on Pharoah Sanders' The Creator Has a Master Plan and recorded the Vietnam-referencing Damn Nam (Ain't Goin' to Vietnam). Died 8 May 1999, New York City, USA. [Source: Wikipedia]