Vehicles spotted in your neighborhood

Well. How do I put that one politely?

As a European I only know the notorious image of those “love wagons” of the 70ies. So what sense does a “Sandman” “ute” make?
I can think of a lot of slippery jokes, but there must be an angle to it, that I do not see.

Please enlighten me on the subject.