Auto body work
I'd like to take my car to get some minor scratches (and 1 scrape) taken care of. I see that Latin America on Newark has good google reviews, but I have no idea if those are trustworthy. Does anyone have any experience with them, or, in the alternative, can anyone recommend some place close by? Thanks
Posted Feb 18, 2020, 7:37 PM UTC
[deleted]