Thelonious Monster

Sunset Junction Street Fair Los Angeles, CA

1988-05-28

Taped by: Unknown