 Deep Purple Montreux Jazz Festival 2004 - July 4 |  Deep Purple Montreux Jazz Festival 2004 - July 4 |  Deep Purple Montreux Jazz Festival 2004 - July 4 |
 Deep Purple Montreux Jazz Festival 2004 - July 4 |  Deep Purple Montreux Jazz Festival 2004 - July 4 |  Deep Purple Montreux Jazz Festival 2004 - July 4 |
| | |