Watch the performance of Texas live at Musilac Festival, in Aix-les-Bains, France, on July 15th, 2017.