Stx78362
April 18, 2024
The ad was deceitful. I honestly just want my money back . I’ve gone to two different mechanics and both have politely declined my business. Do you know how frustrating that is, no one wants to touch this devil car.
More About This Picture
Vehicle
N/A
Location
N/A
Keywords
N/A
Discover More Pictures
See MoreAdvertisement
Be the first to comment on this picture!