My thoughts exactly, Robbie!! You beat me to it by about 5 minutes.
I wonder where the front end came from, it does not appear to be from a Ford or a K6. More like a 1938 Chrysler like the photo below.
Based on the registration and country plates it seems to be based in France. I wonder who built it.
Bill