Screw Consumer Reports
I just picked up (but did not buy) the famous Consumer Reports auto issue which claims no American car was worthy of it...
120 comments
posted 20yrs
posted by geickmei
120 comments
posted 20yrs
posted by geickmei