Sometimes, a vehicle will leave me speechless. Usually, it’s because it is just such an amazing piece of engineering, while other times, it is due to the fact the vehicle is utter, utter crap. However, periodically a vehicle leaves me dumbfounded because I have no freakin’ clue what to make of it. This, ladies and gentleman, is one of those times.