Absolutely hideous
I've seen many plain "not much effort" pinewood Derby cars, and even those look better than that POS (not at all trying to take anything away from those that put their heart and soul into those cars, like many do...)
Not painted like the one above but I have seen a few of those things on the road and in the store parking lots, and can only ask WHAT THE HELL IS THAT THING? Who makes them?
Come to think of it that POS does kinda look like an oversized VW "Thing" from 50- ish years ago