Tires, glass and all. New meaning for the term "sub-compact car"