Editorial Montreux Jazz Festival LIVE By Amilcar Lewis 7 years ago The idyllic shores of Lake Geneva play host to an eclectic festival rich with jazz,