WTF is this? Fiberglass poop on wheels?

wtfcarI found this abomination in the North Hall at CES. I don’t know what the hell it is nor what random company commissioned this disaster. I was too dumbstruck to get any details. Who cares anyway? Gallery after the jump.[PSGallery=1nuc6lqfwq]