auto plaza got my car note so low i can actually pay it this time
another name for a car payment
"auto plaza got my car note so low i can actually pay it this time" What is the definition of "car note"?