Recorded at the Jazzaldia Festival, San Sebastian, Spain. July 24, 2008.
Immortal Entertainment
Production information and reference links
Recommendations from this title