The parking lot saga continues with this beast of a car that rolled in! Anyone know what it is?