August 30, 2016August 9, 2017 DebraKJordan Neuf Brisach, France – A star on the French Alsatian plains