Horace Tapscott Live At Lacma 1998
Release date:
October 9, 2020
Label:
Recorded live on Friday, July 24, 1998 at Los Angeles County Museum of Art (LACMA,) 5905 Wilshire Blvd, Los Angeles, CA.