I think Patrick is going to get this one but I have been trying too.
I am known for not asking too many open questions but if I can make some observations that may help someone else.
The design/paint scheme to me indicate some sort of commercial use of the vehicle rather than it being a private vehicle.
It might be used by an auto racing team, a Tour de France team, a Carnival vehicle or goodness knows what. I could find nothing based on this theory but maybe Patrick or someone else can find a connection.
Bill