Tower of Power
Montreux Jazz Festival 2006 - July 12
Tower of Power
Montreux Jazz Festival 2006 - July 12