Recorded live on July 13, 2005 at Miles Davis Hall, Montreux, Switzerland.
Montreux Jazz Festival 2005
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago