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