Vive la France! We have a new Junior Team European Champion!