Appearing at the Xerox Rochester International Jazz Festival Xerox Rochester International Jazz Fest This event is on 19 June 2015 6:00pm