Loading...
Delta's Collection

Professor Longhair   10/16/1975

Funkhaus, Hamburg, Germany
Media FLAC
Notes Possibly from the 1992 Live In Germany French release
Trades Allowed Yes
Ratings Sound: SBD
Owned by Delta · Last Updated Aug 3, 2025