IF by the amazing chance that it is indeed a coaster that interacts with the log flume. Do you think the Le Mann's car is hinting what the train would look like if it was a coaster? isnt that car of french origin. and they use to race them if im not mistaken.
Outside chance this could be it....But there is already car themed trains on Verboten so I can't see that being it.
That being said, "Le Scoot" and "Le Mann's" have been teased, leaving me to believe that the new ride will have the word "Le" in front of it.