Looks kinda like a vacuum cleaner without the handle, especially from the rear view. Are those four holes in back where the wires go in for the giant electrical cord?
I dunno ... I'm stuck in the late 80's/early 90's when it comes to my tastes in supercars. I don't think it gets any better than a Ferrari TR512 or an Anniversary Lambo Countach, myself ... mayyyyyybe a Diablo...