... with this Range Rover?!

Seen today on the streets of Paris, France. I walked passed it and went ‚Äúwow, wtf?‚ÄĚ