I thought this was a joke, and I'm still not sure...
I mean, even ignoring the naming (which only makes sense as parody), nobody is going to put down nearly $1000 to reserve a car based on what looks like a bunch of early 2000s 3D renders, right?
That said, it isn't a particularly funny joke, there's not really even any subtle humor here, but at the same time I can't understand how this could be a real thing.