The latest new release by the CTI Jazz All-Star Band was recorded live at the Montreux Jazz Festival which is held in what country?
CTI Records:  The latest new release, by the CTI Jazz All-Star Band, was recorded live at the Montreux Jazz Festival in 2009, but released only in Japan in November 2010 on multiple formats: CD, DVD and Blu-ray.
i don't know