Wow had such an amazing time @ the Worldwide Festival in Sete, France. Theatre De La Mer has to be one of the best venues in the world!! Big ups to Gilles Peterson and all the people at the festival.