Loading...
mike's Collection

Herbie Hancock & Carlos Santana   07/26/1981

Denen Coliseum, Tokyo, Japan
Source soundboard Recording
Media flac   1 disc
Notes soundboard Recording

Trades Allowed Yes
Owned by mike · Last Updated May 23, 2023